PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Voice Activity Detection Python Packages

Python packages with the GitHub topic voice-activity-detection. Sorted by relevance, with stars and monthly downloads.
snakers4
silero-vad

Silero VAD: pre-trained enterprise-grade Voice Activity Detector

1.2M 10K 796
modelscope
funasr

Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.

422K 19K 2K
amsehili
auditok

An audio/acoustic activity detection and audio segmentation tool

31K 855 101
smacke
ffsubsync

Automagically synchronize subtitles with video.

24K 8K 320
k2-fsa
sherpa-ncnn

Real-time speech recognition and voice activity detection (VAD) using next-gen Kaldi with ncnn without Internet connection. Support iOS, Android, Linux, macOS, Windows, Raspberry Pi, VisionFive2, LicheePi4A etc.

24K 2K 216
shashikg
whisper-s2t

An Optimized Speech-to-Text Pipeline for the Whisper Model Supporting Multiple Inference Engine

15K 574 76
ina-foss
inaspeechsegmenter

CNN-based audio segmentation toolkit. Allows to detect speech, music, noise and speaker gender. Has been designed for large scale gender equality studies based on speech time per gender.

10K 900 152
alibaba-damo-academy
funasr-onnx

Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.

9K 19K 2K
lifeiteng
omnivad

Cross-platform VAD & Audio Event Detection toolkit — Python (PyPI) + TypeScript (npm) + C API. DFSMN models ~2MB, 200x real-time. Runs everywhere: native, browser (WASM), Node.js.

8K 86 5
FireRedTeam
fireredvad

A SOTA Industrial-Grade Voice Activity Detection & Audio Event Detection, supporting 100+ languages, outperforming Silero-VAD, TEN-VAD, FunASR-VAD and WebRTC-VAD

6K 439 31
decibri
decibri

Cross-platform audio capture, playback, and voice activity detection for Python, Rust, and Node.js powered by a single Rust core.

6K 20 4
juanmc2005
diart

A python package to build AI-powered real-time audio applications

5K 2K 164
daanzu
silero-vad-lite

Lightweight wrapper for Silero VAD using internal ONNX Runtime and with no python package dependencies

4K 17 1
FoxNoseTech
diarize

Speaker diarization for Python — "who spoke when?" CPU-only, no API keys, Apache 2.0. ~10.8% DER on VoxConverse, 8x faster than real-time.

3K 91 8
strands-labs
pywebrtc-audio

Python bindings for WebRTC's audio processing pipeline, bringing noise suppression, echo cancellation, automatic gain control, and voice activity detection to the Python ecosystem via pybind11.

2K 7 2
Picovoice
pvcobra

On-device voice activity detection (VAD) powered by deep learning

2K 265 16
attenlabs
attenlabs-saa

Addressee detection for voice agents: device-directed speech detection that runs before STT, so background speech, side conversations, and the agent's own TTS echo never trigger it. No wake word, model-agnostic, drop-in for LiveKit, Pipecat, ElevenLabs, Twilio, and OpenAI. The layer your VAD and turn detection are missing.

2K 170 117
baxtree
subaligner

Automatically synchronize and translate subtitles, or create new ones by transcribing, using pre-trained DNNs, Forced Alignments and Transformers. https://subaligner.readthedocs.io/

2K 506 24
k2-fsa
sherpa-ncnn-bin

Real-time speech recognition and voice activity detection (VAD) using next-gen Kaldi with ncnn without Internet connection. Support iOS, Android, Linux, macOS, Windows, Raspberry Pi, VisionFive2, LicheePi4A etc.

2K 2K 216
attenlabs
saa-livekit-client

Addressee detection for voice agents: device-directed speech detection that runs before STT, so background speech, side conversations, and the agent's own TTS echo never trigger it. No wake word, model-agnostic, drop-in for LiveKit, Pipecat, ElevenLabs, Twilio, and OpenAI. The layer your VAD and turn detection are missing.

2K 170 117
alibaba-damo-academy
funasr-torch

Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.

1K 19K 2K
k2-fsa
sherpa-ncnn-core

Real-time speech recognition and voice activity detection (VAD) using next-gen Kaldi with ncnn without Internet connection. Support iOS, Android, Linux, macOS, Windows, Raspberry Pi, VisionFive2, LicheePi4A etc.

1K 2K 216
attenlabs
saa-pipecat-client

Addressee detection for voice agents: device-directed speech detection that runs before STT, so background speech, side conversations, and the agent's own TTS echo never trigger it. No wake word, model-agnostic, drop-in for LiveKit, Pipecat, ElevenLabs, Twilio, and OpenAI. The layer your VAD and turn detection are missing.

1K 170 117
dangvansam
livekit-plugins-tenvad

TEN VAD low-latency voice activity detection for real-time streaming, integrated with livekit-agents

1K 26 6
    • Data from PyPI, GitHub, ClickHouse, and BigQuery