From 7f74c2465c77c8dcac1f8c68af0a0f26c3414f55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleix=20Conchillo=20Flaqu=C3=A9?= Date: Fri, 23 May 2025 01:26:15 -0700 Subject: [PATCH] SileroVADAnalyzer: improve non-matching sample rate log --- src/pipecat/audio/vad/silero.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pipecat/audio/vad/silero.py b/src/pipecat/audio/vad/silero.py index 26d9368a8..cb1dc7631 100644 --- a/src/pipecat/audio/vad/silero.py +++ b/src/pipecat/audio/vad/silero.py @@ -138,7 +138,9 @@ class SileroVADAnalyzer(VADAnalyzer): def set_sample_rate(self, sample_rate: int): if sample_rate != 16000 and sample_rate != 8000: - raise ValueError("Silero VAD sample rate needs to be 16000 or 8000") + raise ValueError( + f"Silero VAD sample rate needs to be 16000 or 8000 (sample rate: {sample_rate})" + ) super().set_sample_rate(sample_rate)