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
Dd167277.pubproperty(en-us,office.13).gif Rate Gets the speaking rate of the SpeechSynthesizer.
Dd167277.pubproperty(en-us,office.13).gif State Gets the speaking state of the SpeechSynthesizer.
Dd167277.pubproperty(en-us,office.13).gif TtsVolume  
Dd167277.pubproperty(en-us,office.13).gif Voice Gets the voice of the SpeechSynthesizer.
Dd167277.pubproperty(en-us,office.13).gif Volume Gets the speaking volume of the SpeechSynthesizer.

Top

Public Methods

(see also Protected Methods )

  Name Description
Dd167277.pubmethod(en-us,office.13).gif AddLexicon  
Dd167277.pubmethod(en-us,office.13).gif Dispose  
Dd167277.pubmethod(en-us,office.13).gif Equals  Overloaded. (inherited from Object )
Dd167277.pubmethod(en-us,office.13).gif GetCurrentlySpokenPrompt  
Dd167277.pubmethod(en-us,office.13).gif GetHashCode  (inherited from Object )
Dd167277.pubmethod(en-us,office.13).gif GetInstalledVoices Overloaded. Returns the collection of installed TTS voices.
Dd167277.pubmethod(en-us,office.13).gif GetType  (inherited from Object )
Dd167277.pubmethod(en-us,office.13).gif Pause Pauses the synthesizer.
Dd167277.pubmethod(en-us,office.13).gifDd167277.static(en-us,office.13).gif ReferenceEquals  (inherited from Object )
Dd167277.pubmethod(en-us,office.13).gif RemoveLexicon  
Dd167277.pubmethod(en-us,office.13).gif Resume  
Dd167277.pubmethod(en-us,office.13).gif SelectVoice Selects a specific voice.
Dd167277.pubmethod(en-us,office.13).gif SelectVoiceByHints Overloaded. Selects a voice with specific voice characteristics.
Dd167277.pubmethod(en-us,office.13).gif SetOutputToAudioStream  
Dd167277.pubmethod(en-us,office.13).gif SetOutputToDefaultAudioDevice  
Dd167277.pubmethod(en-us,office.13).gif SetOutputToNull  
Dd167277.pubmethod(en-us,office.13).gif SetOutputToWaveFile Overloaded.  
Dd167277.pubmethod(en-us,office.13).gif SetOutputToWaveStream  
Dd167277.pubmethod(en-us,office.13).gif Speak Overloaded. Speaks a prompt.
Dd167277.pubmethod(en-us,office.13).gif SpeakAsync Overloaded. Speaks asynchronously.
Dd167277.pubmethod(en-us,office.13).gif SpeakAsyncCancel Cancels asynchronous speaking of the specified prompt.
Dd167277.pubmethod(en-us,office.13).gif SpeakAsyncCancelAll Cancels asynchronous speaking of all queued prompts.
Dd167277.pubmethod(en-us,office.13).gif SpeakSsml Speaks the specified SSML string.
Dd167277.pubmethod(en-us,office.13).gif SpeakSsmlAsync Speaks the specified text string asynchronously.
Dd167277.pubmethod(en-us,office.13).gif ToString  (inherited from Object )

Top

Protected Methods

  Name Description
Dd167277.protmethod(en-us,office.13).gif Finalize  (inherited from Object )
Dd167277.protmethod(en-us,office.13).gif MemberwiseClone  (inherited from Object )

Top

Public Events

  Name Description
Dd167277.pubevent(en-us,office.13).gif BookmarkReached Raised when a bookmark is reached.
Dd167277.pubevent(en-us,office.13).gif ProprietaryEngineEvent  
Dd167277.pubevent(en-us,office.13).gif SpeakCompleted Raised when the SpeechSynthesizer completes the speaking of a prompt.
Dd167277.pubevent(en-us,office.13).gif SpeakProgress  
Dd167277.pubevent(en-us,office.13).gif SpeakStarted Raised when the SpeechSynthesizer begins the speaking of a prompt.
Dd167277.pubevent(en-us,office.13).gif StateChanged Raised when the state of the SpeechSynthesizer changes.
Dd167277.pubevent(en-us,office.13).gif VoiceChange Raised when the voice of the SpeechSynthesizer changes.

Top

See Also

Reference

SpeechSynthesizer Class
Microsoft.Speech.Synthesis Namespace