VTS provides the following modules to allow you to provide speech features:
• Configure: Enables you to define how a speech stream will sound, and where it will be heard.
• GetDevices: Runs in the VoiceTalk thread and returns a list of devices available on a SAPI text-to-speech stream.
• GetVoices: Runs in the VoiceTalk thread and returns a list of voices available on a SAPI text-to-speech stream.
• Reset: Stops a speech stream and cancels any buffered speech.
• ShowLexicon: Displays a SAPI text-to-speech engine lexicon dialog (see VTS Speech Lexicon) to permit modification of pronunciation.
• Speak: Executes on the speech thread to speak supplied text through a specified SAPI text-to-speech stream.
• VoiceTalk: Opens and returns a handle to a SAPI text-to-speech stream.
Note that the following modules have been obsolete for some time, but are still provided for backward compatibility:
SpeechStream, SpeechEnum, SpeechLexiconDlg, SpeechReset, SpeechSpeak, and SpeechSelect.
Topics in this section: