Enum TTSDestination
A unified selection of output streams and mechanisms for text-to-speech (TTS) injection.
Namespace: VivoxUnity
Assembly: VivoxUnity.dll
Syntax
public enum TTSDestination
Fields
Name | Description |
---|---|
LocalPlayback | Immediately play back locally on a render device (for example, speaker hardware). Mixes new messages with any other ongoing messages. |
QueuedLocalPlayback | Play back locally on a render device (for example, speaker hardware), or enqueue if there is already an ongoing message playing in this destination. |
QueuedRemoteTransmission | Send to participants in connected sessions, or enqueue if there is already an ongoing message playing in this destination. |
QueuedRemoteTransmissionWithLocalPlayback | Play back locally on a render device and send to participants in connected sessions. Enqueue if there is already an ongoing message playing in this destination. |
RemoteTransmission | Immediately send to participants in connected sessions (according to the transmission policy). Mixes new messages with any other ongoing messages. |
RemoteTransmissionWithLocalPlayback | Immediately play back locally on a render device and send to participants in connected sessions (according to the transmission policy). Mixes new messages with any other ongoing messages. |
ScreenReader | Immediately play back locally on a render device (for example, speaker hardware). Replaces the currently playing message in this destination. |