Files
pipecat/changelog
Mark Backman e6b9c5c4dc Propagate Azure TTS/STT cancellation errors to the pipeline
Azure TTS _handle_canceled was putting None (the normal completion
signal) into the audio queue for all cancellation reasons, so run_tts
treated errors identically to success—silently producing no audio.
Now error cancellations put an Exception marker in the queue, which
run_tts converts to an ErrorFrame.

Azure STT had no canceled event handler at all, so auth failures,
network errors, and rate-limit cancellations were invisible. Added
_on_handle_canceled which pushes an ErrorFrame upstream via push_error.

Fixes pipecat-ai/pipecat#3892
2026-03-02 12:36:08 -05:00
..
2026-02-16 11:35:45 -07:00
2026-02-21 17:35:08 +05:30
2026-02-21 18:33:29 +05:30
2026-02-25 14:12:39 -05:00
2026-02-26 14:00:34 -08:00
2026-03-02 13:24:00 +00:00
2026-02-27 10:25:48 -05:00
2026-02-27 14:52:37 -05:00
2026-02-28 17:28:44 -08:00
2026-03-02 18:09:51 +05:30