How to do Multi-Language Programming

Multi-language programming using DECtalk Software requires loading a DECtalk language, selecting a loaded language for a program thread, starting a TTS instance, closing the program thread, and closing that language. Swapping a language requires shutting down and closing the thread and the language selector. You can load as many languages as you want during the execution of your program as well as select two or more languages concurrently. The following steps summarize the methodology to start, select, and close a single language.

Note

You must start and select a language before using DECtalk Software to speak.

Multi-language programming is supported by the dynamic engine only. The static engine does not support multi-language programming.

The basic elements of multi-language programming are presented in the sections as follows:

btn_mini.gif Starting a Language

btn_mini.gif Selecting a Language

btn_mini.gif Closing a Language

btn_mini.gif Multi-Language Programming Example

btn_mini.gif Related Topics