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