Files
pipecat/changelog/4071.fixed.md
Filipi da Silva Fuchter 4aea7784c9 Fixed the ordering of _maybe_pause_frame_processing call in TTSService (#4071)
* Fixing the invocation of pause_frame_processing at the correct time when receiving LLMFullResponseEndFrame and EndFrame.
2026-03-18 16:55:59 -04:00

252 B

  • Fixed audio overlap and potential dropped TTS content when multiple assistant turns occur in quick succession. TTSService now flushes remaining text before pausing frame processing on LLMFullResponseEndFrame/EndFrame, instead of pausing first.