class Synthesizer
A speech synthesis stream. Lets you write text into speech and output it to a .
public ReadOnlyCollection<Synthesizer.InstalledVoice> InstalledVoices { get; }
Gets a list of currently installed voices on the user's system.
public string CurrentVoice { get; }
Gets the current voice being used by .
public Synthesizer TrySetVoice( string voiceName )
Tries to set the voice to a matching voice name installed on the user's system.
public Synthesizer TrySetVoice( string gender = Male, string age = null )
Tries to set the voice matching gender and age criteria.
public Synthesizer WithText( string input )
Adds some text to the speech.
public Synthesizer WithRate( int rate )
Sets the playback rate of the synthesizer.
public Synthesizer OnVisemeReached( Action<int,TimeSpan> action )
😔 No documentation found.
public Synthesizer WithBreak( )
😔 No documentation found.
public SoundHandle Play( )
😔 No documentation found.
public Type GetType( )
😔 No documentation found.
public string ToString( )
😔 No documentation found.
public bool Equals( object obj )
😔 No documentation found.
public int GetHashCode( )
😔 No documentation found.
public Synthesizer( )
😔 No documentation found.