From edca44a9133348dc6320334c48f1858db3c0f3ff Mon Sep 17 00:00:00 2001 From: filipi87 Date: Fri, 27 Mar 2026 18:29:13 -0300 Subject: [PATCH] Adding changelog description to the fix. --- changelog/4178.fixed.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/4178.fixed.md diff --git a/changelog/4178.fixed.md b/changelog/4178.fixed.md new file mode 100644 index 000000000..191a9c375 --- /dev/null +++ b/changelog/4178.fixed.md @@ -0,0 +1 @@ +- Fixed timed frames (e.g. word-boundary events) arriving out of order or too late relative to TTS audio playback. When a `TTSStoppedFrame` carries a presentation timestamp, the clock queue now flushes all pending timed frames immediately once the audio task finishes sending the preceding audio, ensuring timed events always reach downstream processors before the stop signal.