Android.Speech.Tts Namespace

Provides text-to-speech clients, speech synthesis services, voice descriptions, and synthesis callbacks.

Classes

Name Description
SynthesisRequest

Contains data required by engines to synthesize speech.

TextToSpeech

Synthesizes speech from text for immediate playback or to create a sound file.

TextToSpeech.Engine

Constants and parameter names for controlling text-to-speech.

TextToSpeech.EngineInfo

Information about an installed text-to-speech engine.

TextToSpeech.InitEventArgs

Provides the text-to-speech engine initialization status for a .NET event handler.

TextToSpeech.UtteranceCompletedEventArgs

Provides the utterance identifier for a .NET handler of the legacy utterance-completion callback.

TextToSpeechService

Abstract base class for TTS engine implementations.

UtteranceProgressListener

Listener for events relating to the progress of an utterance through the synthesis queue.

Voice

Characteristics and features of a Text-To-Speech Voice.

Voice.InterfaceConsts

Contains the IParcelable constants exposed by the .NET binding for Voice.

Interfaces

Name Description
ISynthesisCallback

A callback to return speech data synthesized by a text to speech engine.

TextToSpeech.IOnInitListener

Interface definition of a callback to be invoked indicating the completion of the TextToSpeech engine initialization.

TextToSpeech.IOnUtteranceCompletedListener

Listener that will be called when the TTS service has completed synthesizing an utterance.

Enums

Name Description
CheckVoiceData

Enumerates values returned by several methods of CheckVoiceData.

LanguageAvailableResult

Enumerates values returned by several types.

OperationResult

Specifies success, failure, or a client-requested stop for a text-to-speech operation.

QueueMode

Enumerates values returned by the Add, and Flush members and taken as a parameter of several methods of TextToSpeech.

TextToSpeechError

Enumerates values returned by several methods of TextToSpeechError and taken as a parameter of the Error(), and F:Android.Speech.Tts.UtteranceProgressListener.OnError members.

VoiceLatency

Enumerates values returned by several types and taken as a parameter of the F:Android.Speech.Tts.Voice..ctor member.

VoiceQuality

Enumerates values returned by several types and taken as a parameter of the F:Android.Speech.Tts.Voice..ctor member.

Remarks

Android text-to-speech package reference.