Package-level declarations

This package contains TextToSpeechEngine interface that provides methods to change the language, play and stop audio messages.

Types

Link copied to clipboard

Audio focus request did not finish successfully and voice cannot be generated.

Link copied to clipboard
class AudioMessage(val message: String, val messageType: MessageType)

Represents an audio message.

Link copied to clipboard

TextToSpeechEngine is not initialized and voice cannot be generated.

Link copied to clipboard

Listener to report the state of the Text-To-Speech message playback.

Link copied to clipboard

Message synthesis was interrupted due to an error.

Link copied to clipboard

Message has timed out.

Link copied to clipboard

Type of the message to be synthesized.

Link copied to clipboard

Network connectivity issues were encountered.

Link copied to clipboard

Listener which reports when TextToSpeechEngine is ready.

Link copied to clipboard

TextToSpeechEngine does not support the provided phonetic alphabet.

Link copied to clipboard

Responsible for voice synthesis of audio messages.

Link copied to clipboard

Represents an error raised when something went wrong in TextToSpeechEngine.

Link copied to clipboard

Unexpected error.