From a8eff6fbbf490f0cfd7a0fd261a2ba09154efe52 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Wed, 25 Mar 2026 10:20:36 -0400 Subject: [PATCH] Downgrade unrecognized language string log from warning to debug Service-specific language strings like Deepgram's "multi" are valid pass-through values, not issues worth warning about. --- src/pipecat/services/stt_service.py | 4 ++-- src/pipecat/services/tts_service.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pipecat/services/stt_service.py b/src/pipecat/services/stt_service.py index ecfec7b9b..51afedd4a 100644 --- a/src/pipecat/services/stt_service.py +++ b/src/pipecat/services/stt_service.py @@ -132,7 +132,7 @@ class STTService(AIService): try: self._settings.language = Language(self._settings.language) except ValueError: - logger.warning( + logger.debug( f"Language string '{self._settings.language}' is not a recognized " f"Language code. It will be passed to the service as-is." ) @@ -316,7 +316,7 @@ class STTService(AIService): try: delta.language = Language(delta.language) except ValueError: - logger.warning( + logger.debug( f"Language string '{delta.language}' is not a recognized " f"Language code. It will be passed to the service as-is." ) diff --git a/src/pipecat/services/tts_service.py b/src/pipecat/services/tts_service.py index cc1c812a9..da3164f20 100644 --- a/src/pipecat/services/tts_service.py +++ b/src/pipecat/services/tts_service.py @@ -257,7 +257,7 @@ class TTSService(AIService): try: self._settings.language = Language(self._settings.language) except ValueError: - logger.warning( + logger.debug( f"Language string '{self._settings.language}' is not a recognized " f"Language code. It will be passed to the service as-is." ) @@ -622,7 +622,7 @@ class TTSService(AIService): try: delta.language = Language(delta.language) except ValueError: - logger.warning( + logger.debug( f"Language string '{delta.language}' is not a recognized " f"Language code. It will be passed to the service as-is." )