pysilero-vad 3.4.0


pip install pysilero-vad

  Latest version

Released: Jul 07, 2026

Project Links

Meta
Author: Michael Hansen
Requires Python: >=3.9

Classifiers

Development Status
  • 3 - Alpha

Intended Audience
  • Developers

Topic
  • Text Processing :: Linguistic

License
  • OSI Approved :: MIT License

Programming Language
  • Python :: 3.9
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13

pySilero VAD

A pre-packaged voice activity detector using silero-vad.

pip install pysilero-vad
from pysilero_vad import SileroVoiceActivityDetector

vad = SileroVoiceActivityDetector()

# Audio must be 16Khz, 16-bit mono PCM with correct chunk size
# See also: vad.chunk_samples()
assert len(audio_bytes) == vad.chunk_bytes()

if vad(audio_bytes) >= 0.5:
    print("Speech")
else:
    print("Silence")
Extras:
Dependencies: