From 6cda357ce884cd44855cbe70fb4ad2c3eff7d66f Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Fri, 12 Dec 2025 13:57:25 -0500 Subject: [PATCH] Remove timestamp check from TestThoughtTranscription --- src/pipecat/services/google/gemini_live/llm_vertex.py | 4 ++-- tests/test_transcript_processor.py | 3 --- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/pipecat/services/google/gemini_live/llm_vertex.py b/src/pipecat/services/google/gemini_live/llm_vertex.py index c58ef311d..fbeb79460 100644 --- a/src/pipecat/services/google/gemini_live/llm_vertex.py +++ b/src/pipecat/services/google/gemini_live/llm_vertex.py @@ -51,7 +51,7 @@ class GeminiLiveVertexLLMService(GeminiLiveLLMService): credentials_path: Optional[str] = None, location: str, project_id: str, - model="google/gemini-2.0-flash-live-preview-04-09", + model="google/gemini-live-2.5-flash-native-audio", voice_id: str = "Charon", start_audio_paused: bool = False, start_video_paused: bool = False, @@ -70,7 +70,7 @@ class GeminiLiveVertexLLMService(GeminiLiveLLMService): credentials_path: Path to the service account JSON file. location: GCP region for Vertex AI endpoint (e.g., "us-east4"). project_id: Google Cloud project ID. - model: Model identifier to use. Defaults to "models/gemini-2.0-flash-live-preview-04-09". + model: Model identifier to use. Defaults to "models/gemini-live-2.5-flash-native-audio". voice_id: TTS voice identifier. Defaults to "Charon". start_audio_paused: Whether to start with audio input paused. Defaults to False. start_video_paused: Whether to start with video input paused. Defaults to False. diff --git a/tests/test_transcript_processor.py b/tests/test_transcript_processor.py index c8e15eb24..e8a26174a 100644 --- a/tests/test_transcript_processor.py +++ b/tests/test_transcript_processor.py @@ -730,9 +730,6 @@ class TestThoughtTranscription(unittest.IsolatedAsyncioTestCase): self.assertIsInstance(second_message, ThoughtTranscriptionMessage) self.assertEqual(second_message.content, "Second consideration") - # Verify timestamps are different - self.assertNotEqual(first_message.timestamp, second_message.timestamp) - async def test_empty_thought_handling(self): """Test that empty thoughts are not emitted""" processor = AssistantTranscriptProcessor(process_thoughts=True)