class Synthesizer

in global :: Sandbox . Speech

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.