diff --git a/src/pipecat/services/google/gemini_live/llm.py b/src/pipecat/services/google/gemini_live/llm.py index f61c9826c..b43ac71c1 100644 --- a/src/pipecat/services/google/gemini_live/llm.py +++ b/src/pipecat/services/google/gemini_live/llm.py @@ -1674,7 +1674,7 @@ class GeminiLiveLLMService(LLMService): # start a timeout task to flush it later if self._user_transcription_buffer: self._transcription_timeout_task = self.create_task( - self._transcription_timeout_handler() + await self._transcription_timeout_handler() ) async def _handle_msg_output_transcription(self, message: LiveServerMessage):