@ricky0123/vad-web
Version:
Powerful, user-friendly voice activity detector (VAD) for the browser
23 lines (19 loc) • 705 B
Markdown
# 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@0.0.22/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.