Path: blob/master/examples/rust-wav-processing-with-wavekat-vad/README.md
2379 views
Rust example using wavekat-vad
Uses wavekat-vad, a Rust library that provides a unified interface for multiple VAD backends including Silero VAD. The Silero ONNX model is downloaded and embedded in the binary at compile time — no manual model setup needed.
Features
Automatic resampling from any sample rate to 16kHz
FrameAdapterhandles frame buffering (feed any chunk size, get correctly sized frames)Works with any WAV file format (mono/stereo, any sample rate)
Usage
Sample output: