diff --git a/src/pipecat/audio/filters/aic_filter.py b/src/pipecat/audio/filters/aic_filter.py index cdb77b79e..8d198ca1c 100644 --- a/src/pipecat/audio/filters/aic_filter.py +++ b/src/pipecat/audio/filters/aic_filter.py @@ -124,7 +124,7 @@ class AICFilter(BaseAudioFilter): AIC VAD parameters: - speech_hold_duration: How long VAD continues detecting after speech ends (in seconds). - Range: 0.0 to 20x model window length, Default (SDK): 0.05s + Range: 0.0 to 100x model window length, Default (SDK): 0.05s - minimum_speech_duration: Minimum duration of speech required before VAD reports speech detected (in seconds). Range: 0.0 to 1.0, Default (SDK): 0.0s diff --git a/src/pipecat/audio/vad/aic_vad.py b/src/pipecat/audio/vad/aic_vad.py index 3cdd080bf..813029e2b 100644 --- a/src/pipecat/audio/vad/aic_vad.py +++ b/src/pipecat/audio/vad/aic_vad.py @@ -27,7 +27,7 @@ class AICVADAnalyzer(VADAnalyzer): - speech_hold_duration: Controls for how long the VAD continues to detect speech after the audio signal no longer contains speech (in seconds). - Range: 0.0 to 20x model window length + Range: 0.0 to 100x model window length Default (SDK): 0.05s (50ms) - minimum_speech_duration: Controls for how long speech needs to be present in the audio signal before the @@ -60,7 +60,7 @@ class AICVADAnalyzer(VADAnalyzer): will retry on set_sample_rate/first use. speech_hold_duration: Optional override for AIC VAD speech hold duration (in seconds). - Range: 0.0 to 20x model window length. + Range: 0.0 to 100x model window length. If None, the SDK default (0.05s) is used. minimum_speech_duration: Optional override for minimum speech duration before VAD reports