Release final speech with native gap events and separate reply gates
Final recognized words and an ended speaker turn are separate events. A caller that waits only for one end-of-speech flag can remain silent even after complete words arrive. When the recognizer exposes a native word-gap end event, use it to release accumulated final words, while …