Android.Speech.Tts Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |