327 B
327 B
- Fixed Azure TTS last word being missed by observers and RTVI UI. The completion signal was racing with word timestamp processing, causing the final word's
TTSTextFrameto arrive afterTTSStoppedFrame. Completion is now routed through the word boundary queue to ensure all words are processed before signaling stream end.