Working with Speech
The following VTScada modules allow you to provide speech features in your applications:
- 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 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.