UNPKG

@ricky0123/vad-web

Version:

Powerful, user-friendly voice activity detector (VAD) for the browser

23 lines (19 loc) 705 B
# Voice Activity Detector for the Browser Prompt your user for microphone permissions and run callbacks on segments of audio with user speech in a few lines of code. Quick start: ```html <script src="https://cdn.jsdelivr.net/npm/onnxruntime-web/dist/ort.js"></script> <script src="https://cdn.jsdelivr.net/npm/@ricky0123/vad-web@latest/dist/bundle.min.js"></script> <script> async function main() { const myvad = await vad.MicVAD.new({ onSpeechEnd: (audio) => { // do something with `audio` (Float32Array of audio samples at sample rate 16000)... } }) myvad.start() } main() </script> ``` See the [project home](https://github.com/ricky0123/vad) for more details.