← all repositories

ricky0123/vad

A TypeScript library that runs the Silero VAD neural network model in the browser using ONNX Runtime Web for real-time voice activity detection.

2k stars TypeScript Inference · Serving
vad
Velocity · 7d
+1.5
★ / day
Trend
steady
star history

This package provides a voice activity detector that runs entirely in the browser. It uses the Silero VAD deep learning model converted to ONNX format and executed via ONNX Runtime Web, enabling accurate speech detection from microphone input without server-side processing. Developers can integrate it to trigger callbacks when speech is detected, making it useful for speech-to-text applications, voice-controlled interfaces, or UI feedback during user speech.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.