This documentation is archived and is not being maintained.

SpeechSynthesizer Members

The following tables list the members exposed by the SpeechSynthesizer type.

  Name Description
Public property Rate  
Public property State  
Public property Voice  
Public property Volume  

(see also Protected Methods )
  Name Description
Public method AddLexicon  
Public method Dispose  
Public method Equals  Overloaded. Determines whether two Object instances are equal. (inherited from Object)
Public method GetCurrentlySpokenPrompt  
Public method GetHashCode  Serves as a hash function for a particular type. (inherited from Object)
Public method GetInstalledVoices Overloaded.  
Public method GetType  Gets the Type of the current instance. (inherited from Object)
Public method Pause  
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method RemoveLexicon  
Public method Resume  
Public method SelectVoice  
Public method SelectVoiceByHints Overloaded.  
Public method SetOutputToAudioStream  
Public method SetOutputToDefaultAudioDevice  
Public method SetOutputToNull  
Public method SetOutputToWaveFile Overloaded.  
Public method SetOutputToWaveStream  
Public method Speak Overloaded.  
Public method SpeakAsync Overloaded.  
Public method SpeakAsyncCancel  
Public method SpeakAsyncCancelAll  
Public method SpeakSsml  
Public method SpeakSsmlAsync  
Public method ToString  Returns a String that represents the current Object. (inherited from Object)

  Name Description
Protected method Finalize  Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)