fix(vad): lower activation threshold 0.60→0.50

Threshold 0.60 too strict, user speech consistently not detected.
Back to default 0.50 with min_speech_duration=0.2 as noise guard.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Christian Gick
2026-02-22 18:42:21 +02:00
parent 8f80e7d543
commit fb09808a8c

View File

@@ -85,7 +85,7 @@ def _get_vad():
global _vad global _vad
if _vad is None: if _vad is None:
_vad = silero.VAD.load( _vad = silero.VAD.load(
activation_threshold=0.60, activation_threshold=0.50,
min_speech_duration=0.2, min_speech_duration=0.2,
min_silence_duration=0.55, min_silence_duration=0.55,
) )