Downloads · 30 days
487
2% of all-time downloads
aufklarer/WeSpeaker-ResNet34-LM-CoreML
WeSpeaker-ResNet34-LM-CoreML is a audio classification model from aufklarer. Use it for the audio classification task on the model card, and read the license before you ship it in a product. The card lists the license as mit.
CoreML conversion of WeSpeaker ResNet34-LM for Apple Neural Engine.
Downloads · 30 days
487
2% of all-time downloads
All-time downloads
22.9K
Public
Repo size
13.3 MB
Likes
0
Public
Click a slice to open those files.
.bin13.3 MB · 99%
From the Hugging Face model README
CoreML conversion of WeSpeaker ResNet34-LM for Apple Neural Engine.
Produces 256-dimensional L2-normalized speaker embeddings from audio.
| Detail | Value |
|---|---|
| Architecture | ResNet34 with statistics pooling |
| Parameters | ~6.6M |
| Input | 80-bin log-mel spectrogram (16kHz) |
| Output | 256-dim L2-normalized speaker embedding |
| BatchNorm | Fused into Conv2d at conversion time |
let model = try await WeSpeakerModel.fromPretrained(backend: .coreML)
let embedding = model.embed(audio: samples, sampleRate: 16000)
let similarity = WeSpeakerModel.cosineSimilarity(embeddingA, embeddingB)
| Variant | Backend | Model ID |
|---|---|---|
| MLX | GPU | aufklarer/WeSpeaker-ResNet34-LM-MLX |
| CoreML | Neural Engine | aufklarer/WeSpeaker-ResNet34-LM-CoreML |