Show / Hide Table of Contents

Class SpeakVoice

Speaks text.

public class SpeakVoice : IDisposable

Namespace: Au.More
Assembly: Au.dll
Inheritance
object
SpeakVoice

Constructors

Name Description
SpeakVoice(string)

Creates a text-to-speech (speech synthesis) voice instance.

Properties

Name Description
IsDone

Returns true if finished speaking.

IsSpeaking

Returns true if currently is speaking. Returns false if finished or not started.

Rate

Gets or sets the speed adjustment, +- 10.

Volume

Gets or sets the volume, 0-100. See also sound.volume.

Methods

Name Description
Dispose()
Dispose(bool)
Pause()

Pauses speaking.

Resume()

Resumes speaking.

SkipMilliseconds(int)

Skips count milliseconds of speech.

SkipSentence(int)

Skips count sentences of speech.

Speak(string, SVFlags)

Speaks the specified text.

Speak(string, bool)

Speaks the specified text.

Stop()

Stops speaking.

WaitUntilDone(int)

Waits until the async speech ends.

See Also

sound.speak