Voice Activity Detection (VAD)¶
WebRTC¶
This module contains the webrtc component for voice activity detection (vad)
-
class
spokestack.vad.webrtc.
VoiceActivityDetector
(sample_rate=16000, frame_width=20, vad_rise_delay=0, vad_fall_delay=0, mode=0, **kwargs)[source]¶ -
This class detects the presence of voice in a frame of audio.
- Parameters
-
-
sample_rate (int) – sample rate of the audio (Hz)
-
frame_width (int) – width of the audio frame: 10, 20, or 30 (ms)
-
vad_rise_delay (int) – rising edge delay (ms)
-
vad_fall_delay (int) – falling edge delay (ms)
-
mode (int) – named constant to set mode for vad
-