v16.3.0
Latest
2020.3+

Enum TextToSpeechMessageType

A unified selection of output streams and mechanisms for text-to-speech (TTS) injection.

Namespace: Unity.Services.Vivox
Syntax
public enum TextToSpeechMessageType

Fields

NameDescriptionValue
RemoteTransmission

Immediately send to participants in connected sessions (according to the transmission policy). Mixes new messages with any other ongoing messages.

0
LocalPlayback

Immediately play back locally on a render device (for example, speaker hardware). Mixes new messages with any other ongoing messages.

1
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.

2
QueuedRemoteTransmission

Send to participants in connected sessions, or enqueue if there is already an ongoing message playing in this destination.

3
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.

4
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.

5
ScreenReader

Immediately play back locally on a render device (for example, speaker hardware). Replaces the currently playing message in this destination.

6