From 0a8588669c3b36b88b04eead73ee99583e6e64b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=B6kmen=20G=C3=B6rgen?= Date: Tue, 20 Jan 2026 14:11:00 +0100 Subject: [PATCH] address feedback. --- src/pipecat/audio/vad/aic_vad.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/pipecat/audio/vad/aic_vad.py b/src/pipecat/audio/vad/aic_vad.py index 17df6d094..481db099a 100644 --- a/src/pipecat/audio/vad/aic_vad.py +++ b/src/pipecat/audio/vad/aic_vad.py @@ -30,12 +30,14 @@ class AICVADAnalyzer(VADAnalyzer): Range: 0.0 to 20x 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 VAD considers it speech (in seconds). + Controls for how long speech needs to be present in the audio signal before the + VAD considers it speech (in seconds). Range: 0.0 to 1.0 Default (SDK): 0.0s - sensitivity: - Controls the energy threshold sensitivity. Higher values make the detector - less sensitive (require more energy to count as speech). + Controls the sensitivity (energy threshold) of the VAD. This value is used by + the VAD as the threshold a speech audio signal's energy has to exceed in order + to be considered speech. Range: 1.0 to 15.0 Formula: Energy threshold = 10 ** (-sensitivity) Default (SDK): 6.0