TomTomSDKTextToSpeechEngine
-
MessageType
defines various types of the messages that can be consumed by the TTS engine.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum MessageType
-
PhoneticPair
defines a pair of original string and its phonetic transcription.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public struct PhoneticPair
-
PhoneticTranscription
represents the phonetic transcription of the message part used in the voice message.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public struct PhoneticTranscription : Equatable
-
SpeechVolume
defines volume levels that can be set besides the device sound volume.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum SpeechVolume
-
TTSMessage
defines a message that should be vocalized.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum TTSMessage : Equatable
-
TextToSpeechEngine provides interface of the text to speech engine.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public protocol TextToSpeechEngine
-
TextToSpeechEngineDelegate informs about certain events that occur during playback.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public protocol TextToSpeechEngineDelegate : AnyObject
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum TextToSpeechEngineError : Error