From 2e5e109bb6e40fb8743213d973b2ad87d26993b9 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Mon, 30 Mar 2026 10:46:20 -0400 Subject: [PATCH] Add changelog for #4199 --- changelog/4199.added.md | 1 + changelog/4199.fixed.md | 1 + 2 files changed, 2 insertions(+) create mode 100644 changelog/4199.added.md create mode 100644 changelog/4199.fixed.md diff --git a/changelog/4199.added.md b/changelog/4199.added.md new file mode 100644 index 000000000..5c2dea283 --- /dev/null +++ b/changelog/4199.added.md @@ -0,0 +1 @@ +- Added `VADTurnAnalyzerUserTurnStopStrategy`, a turn stop strategy that triggers immediately when the turn analyzer reports COMPLETE without waiting for STT transcriptions. This reduces end-of-turn latency for speech-to-speech pipelines (e.g. Gemini Live) where audio goes directly to the LLM. diff --git a/changelog/4199.fixed.md b/changelog/4199.fixed.md new file mode 100644 index 000000000..c20c6f4ad --- /dev/null +++ b/changelog/4199.fixed.md @@ -0,0 +1 @@ +- Fixed `GeminiLiveLLMService` not responding to user speaking events when using local VAD turn management. The service was listening for `VADUserStartedSpeakingFrame`/`VADUserStoppedSpeakingFrame` instead of `UserStartedSpeakingFrame`/`UserStoppedSpeakingFrame`, which are the frames emitted by the user turn controller.