Downloads · 30 days
7
37% of all-time downloads
aaronslepecky/zant-diarize-fluidaudio
zant-diarize-fluidaudio is a machine learning model from aaronslepecky. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
--- language: en license: mit tags: - speaker-diarization - audio - fluidaudio - ios libraryname: fluidaudio ---
Downloads · 30 days
7
37% of all-time downloads
All-time downloads
19
Public
Repo size
—
Likes
0
Public
Click a slice to open those files.
Other1.5 KB · 49%
From the Hugging Face model README
Production speaker diarization model for ZantOS iOS app using FluidAudio.
| Dataset | DER | Speedup | Device |
|---|---|---|---|
| AMI (test) | TBD | 50x | iPhone 15 Pro |
| zant-echo-golden v1.0.0 | TBD | 50x | iPhone 15 Pro |
This model is consumed via the ZantAMI v0.1 contract.
import FluidAudio
// Models are downloaded automatically via Swift Package Manager
let engine = ProductionDiarizationEngine.shared
await engine.initialize()
let result = try await engine.diarize(audioURL: url)
// Returns: [SpeakerSegment(start: 0.0, end: 5.3, speaker: "You", confidence: 0.85)]
Model Architecture
FluidAudio uses:
- Segmentation: Voice Activity Detection
- Embedding: WeSpeaker model (256-dimensional)
- Clustering: Hierarchical clustering with cosine similarity
License
MIT License