Voice.Speak() Method

Speaks the given text. Returns immediately, does not wait for speech to complete. No error is generated if speech is not available.

Syntax

Voice.Speak(Text)

The method syntax has these parts:

Part Description
Text (String)
Return (Nothing) Does not return a value.

Remarks

Renders English text to speech. Speak() returns asynchronously; it may return before the text has been completely spoken. SpeakSync() will not return until the text has been spoken. Use Speak() unless you absolutely must wait.

You can alter the resulting speech by embedding speech output tags. For example, you can simulate a fast-talking auctioneer by embedding \SPD=220\ to change the speaking rate to 220 words per minute.