diff --git a/Cargo.lock b/Cargo.lock index a3abaa0..4631c40 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1639,7 +1639,7 @@ dependencies = [ [[package]] name = "wavekat-vad" -version = "0.1.13" +version = "0.1.14" dependencies = [ "criterion", "hound", diff --git a/README.md b/README.md index af4d808..0745766 100644 --- a/README.md +++ b/README.md @@ -45,14 +45,14 @@ wavekat-vad = { version = "0.1", features = ["webrtc", "silero", "ten-vad", "fir Performance measured against the [TEN-VAD testset](https://github.com/TEN-framework/ten-vad/tree/main/testset) — 30 audio files from LibriSpeech, GigaSpeech, and DNS Challenge with manual speech/non-speech annotations. Threshold: 0.5. -*v0.1.13* +*v0.1.14* | Backend | Precision | Recall | F1 Score | Frame Size | Avg Inference | RTF | |---------|-----------|--------|----------|------------|---------------|-----| | WebRTC | 0.821 | 0.983 | 0.895 | 480 (30 ms) | 2.7 µs | 0.0001 | -| Silero | 0.938 | 0.938 | 0.938 | 512 (32 ms) | 117.4 µs | 0.0037 | -| TEN-VAD | 0.942 | 0.915 | 0.928 | 256 (16 ms) | 61.5 µs | 0.0038 | -| FireRedVAD | 0.950 | 0.879 | 0.913 | 160 (10 ms) | 540.1 µs | 0.0540 | +| Silero | 0.938 | 0.938 | 0.938 | 512 (32 ms) | 118.4 µs | 0.0037 | +| TEN-VAD | 0.942 | 0.915 | 0.928 | 256 (16 ms) | 62.0 µs | 0.0039 | +| FireRedVAD | 0.950 | 0.879 | 0.913 | 160 (10 ms) | 542.8 µs | 0.0543 | > Accuracy metrics are deterministic; inference times are approximate and vary by hardware. Measured with `--release` on GitHub Actions `ubuntu-latest` runners. Run locally: `make accuracy` or `make bench` diff --git a/crates/wavekat-vad/CHANGELOG.md b/crates/wavekat-vad/CHANGELOG.md index 41b4918..4ade5a0 100644 --- a/crates/wavekat-vad/CHANGELOG.md +++ b/crates/wavekat-vad/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.14](https://github.com/wavekat/wavekat-vad/compare/v0.1.13...v0.1.14) - 2026-03-27 + +### Other + +- link banner to GitHub repo ([#50](https://github.com/wavekat/wavekat-vad/pull/50)) +- note vad-lab has moved to wavekat-lab ([#48](https://github.com/wavekat/wavekat-vad/pull/48)) + ## [0.1.13](https://github.com/wavekat/wavekat-vad/compare/v0.1.12...v0.1.13) - 2026-03-26 ### Other diff --git a/crates/wavekat-vad/Cargo.toml b/crates/wavekat-vad/Cargo.toml index 03500a6..5a3a8ce 100644 --- a/crates/wavekat-vad/Cargo.toml +++ b/crates/wavekat-vad/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wavekat-vad" -version = "0.1.13" +version = "0.1.14" edition = "2021" description = "Unified voice activity detection with multiple backends" license = "Apache-2.0"