nicklashansen/voice-activity-detection

Voice Activity Detection (VAD) using deep learning.

45
/ 100
Emerging

This tool helps systems identify when someone is speaking in audio recordings, even in very noisy environments. It takes raw audio data, often with background noise, and outputs markers indicating the precise segments where speech is present. Anyone building or managing automated speech recognition (ASR) systems, voice assistants, or call center analytics would find this useful to improve accuracy and reduce processing power.

204 stars. No commits in the last 6 months.

Use this if you need to reliably detect human speech in audio streams that frequently contain significant background noise, such as in busy offices, public spaces, or industrial settings.

Not ideal if your audio environments are consistently quiet and clean, as simpler, less computationally intensive methods might suffice.

speech-recognition audio-processing voice-assistants call-center-analytics signal-processing
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

204

Forks

34

Language

Jupyter Notebook

License

GPL-3.0

Last pushed

Oct 14, 2019

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/nicklashansen/voice-activity-detection"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.