diff --git a/src/pipecat/services/gemini_multimodal_live/audio_transcriber.py b/src/pipecat/services/gemini_multimodal_live/audio_transcriber.py index 54eccd56b..3ac60c5a7 100644 --- a/src/pipecat/services/gemini_multimodal_live/audio_transcriber.py +++ b/src/pipecat/services/gemini_multimodal_live/audio_transcriber.py @@ -70,7 +70,7 @@ class AudioTranscriber: history = "" for msg in previous_messages: - content = msg.get("content") + content = msg.get("content", []) if isinstance(content, str): history += f"{msg.get('role')}: {content}\n" else: