Views
No views yet
v6.2.1 for voice activity detection on Apple Silicon.| Field | Value |
|---|---|
| Parameters | 309,121 |
| Quantization | none, Float32 weights |
| Format | MLX safetensors |
| Sample rate | 16 kHz |
| Chunk size | 512 samples, 32 ms |
| Context | 64 samples |
| Upstream | snakers4/silero-vad:v6.2.1 |
| File | Size | Description |
|---|---|---|
model.safetensors | 1.2 MB | MLX weights |
config.json | 456 B | Model metadata and runtime shape config |
README.md | - | Model card |
speech-swift release tests on Apple Silicon using a 20 s
16 kHz speech fixture, 625 streaming chunks.| Backend | Segment | Latency per chunk | RTF |
|---|---|---|---|
| Silero v6.2.1 MLX | 5.184s-8.416s | 0.4999 ms | 0.01562 |
| Silero v6.2.1 CoreML | 5.184s-8.416s | 0.0630 ms | 0.00197 |
| Metric | Value |
|---|---|
| Max probability diff | 0.060569 |
| Average probability diff | 0.001673 |
1import SpeechVAD
2
3let vad = try await SileroVADModel.fromPretrained(engine: .mlx)
4let segments = vad.detectSpeech(audio: samples, sampleRate: 16000)speech vad input.wavv6.2.1. The upstream project is MIT licensed.