Added
- `ResponseStarted`: Indicates the start of TTS audio streaming from the server.
The message contains the textual content of the utterance to be spoken.
- `ResponseInterrupted`: Indicates an interruption in the TTS audio stream from the server.
The message contains the textual content up to the point where the utterance was stopped.
- `ResponseCompleted`: Indicates the completion of TTS audio transmission from the server.
The message includes the textual content of the utterance just spoken.
- `ConversationEnding`: Indicates the session will continue in one-sided mode during TTS playback of the final words.
- `AddAudio`: Implicit name for all inbound binary messages.
The client confirms receipt by sending an `ServerMessageType.AudioReceived` message.
- `AudioReceived`: Response to `ServerMessageType.AddAudio`, indicating that audio has been added successfully.
- Deprecation warning for `audio` (replaced by AddAudio) and `prompt` (replaced by Response*) messages
Removed
- Unused `EndOfTranscript` server message