Required. A speech stream returned from VoiceTalk that you wish to speak the given phrase. |
Required. Any text expression that will be spoken on a specified stream. This is limited to the number of characters specified by MaxSpeakToFileLength, defaulting to 1000. |
Required. A parameter to specify speaking flags to the stream. All text will be spoken asynchronously (i.e. the function will not wait for the speech to complete speaking). Flags can be used to specify other parsing of the text. The values for Flags can be any combination of the followingFlags | Meaning |
---|
0 | Use default settings (speak asynchronously) | 1 | Speak asynchronously. | 2 | Purge speaking queue before speaking text. This cancels all pending and current speech, and then immediately begins speaking the new text. | 4 | Regard the Text parameter as a filename, and speak the contents of that file. | 8 | Parse text for XML markup. | 16 | Do not parse text for XML markup. | 32 | Any XML state changes in the text will persist across any future VoiceTalk\Speak calls. | 64 | Punctuation characters should be spoken (i.e. "Hello, there." would be spoken as "Hello comma there period"). |
As indicated above, an Invalid value, or a value of "0" or "1" for the Flags parameter will have the same result. |