From 168af444297cd0fb5b22267805053c51fb7b61d1 Mon Sep 17 00:00:00 2001 From: Thu Nguyen Date: Tue, 12 Aug 2025 20:27:26 +0700 Subject: [PATCH] Fix: assigns string code instead of Language enum to _language attr of BaseWhisperSTTService --- src/pipecat/services/whisper/base_stt.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pipecat/services/whisper/base_stt.py b/src/pipecat/services/whisper/base_stt.py index a7dc6244c..3d9151e37 100644 --- a/src/pipecat/services/whisper/base_stt.py +++ b/src/pipecat/services/whisper/base_stt.py @@ -186,7 +186,7 @@ class BaseWhisperSTTService(SegmentedSTTService): language: The Language enum value to use for transcription. """ logger.info(f"Switching STT language to: [{language}]") - self._language = language + self._language = self.language_to_service_language(language) @traced_stt async def _handle_transcription(