SpeechSynthesizer Members
Supports the production of speech and DTMF output.
The following tables list the members exposed by the SpeechSynthesizer type.
Public Constructors
Name | Description | |
---|---|---|
SpeechSynthesizer | Creates a new instance of SpeechSynthesizer. |
Top
Public Properties
Name | Description | |
---|---|---|
Rate | Gets the speaking rate of the SpeechSynthesizer. | |
State | Gets the speaking state of the SpeechSynthesizer. | |
TtsVolume | ||
Voice | Gets the voice of the SpeechSynthesizer. | |
Volume | Gets the speaking volume of the SpeechSynthesizer. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
AddLexicon | ||
Dispose | ||
Equals | Overloaded. (inherited from Object ) | |
GetCurrentlySpokenPrompt | ||
GetHashCode | (inherited from Object ) | |
GetInstalledVoices | Overloaded. Returns the collection of installed TTS voices. | |
GetType | (inherited from Object ) | |
Pause | Pauses the synthesizer. | |
ReferenceEquals | (inherited from Object ) | |
RemoveLexicon | ||
Resume | ||
SelectVoice | Selects a specific voice. | |
SelectVoiceByHints | Overloaded. Selects a voice with specific voice characteristics. | |
SetOutputToAudioStream | ||
SetOutputToDefaultAudioDevice | ||
SetOutputToNull | ||
SetOutputToWaveFile | Overloaded. | |
SetOutputToWaveStream | ||
Speak | Overloaded. Speaks a prompt. | |
SpeakAsync | Overloaded. Speaks asynchronously. | |
SpeakAsyncCancel | Cancels asynchronous speaking of the specified prompt. | |
SpeakAsyncCancelAll | Cancels asynchronous speaking of all queued prompts. | |
SpeakSsml | Speaks the specified SSML string. | |
SpeakSsmlAsync | Speaks the specified text string asynchronously. | |
ToString | (inherited from Object ) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (inherited from Object ) | |
MemberwiseClone | (inherited from Object ) |
Top
Public Events
Name | Description | |
---|---|---|
BookmarkReached | Raised when a bookmark is reached. | |
ProprietaryEngineEvent | ||
SpeakCompleted | Raised when the SpeechSynthesizer completes the speaking of a prompt. | |
SpeakProgress | ||
SpeakStarted | Raised when the SpeechSynthesizer begins the speaking of a prompt. | |
StateChanged | Raised when the state of the SpeechSynthesizer changes. | |
VoiceChange | Raised when the voice of the SpeechSynthesizer changes. |
Top
See Also
Reference
SpeechSynthesizer Class
Microsoft.Speech.Synthesis Namespace