Avaya Logo

Previous Topic

Next Topic

Book Contents

Book Index

Using TTS and speech recognition languages with VoiceXML

TTS languages

To use text-to-speech (TTS) with VoiceXML for languages other than English, you must set the encoding attribute in the xml tag to ISO-8859-1. For this release of the Avaya IR system, this is the only encoding type fully supported.

If the lang attribute is set to something other than English and English is used in the prompt, the TTS engine attempts to translate the English into the specified language.

Note
The encoding type shift-jis is not supported.

If not otherwise specified in the VoiceXML /vs/data/vxml/defaults.xml file or the VoiceXML application, the default TTS voice for VoiceXML is US English and female. To change the default gender to male at the system level, the following line can be added to the defaults.xml file:

<property name="promptgender" value="male"/>

To change the default language at the system level, modify the xml:lang property in the defaults.xml file. Note that there must be a TTS voice administered as part of Text-to-Speech administration that matches the defaults for VoiceXML. For example, if the VoiceXML defaults of US English and female are used, then there must be a TTS voice available that is US English and female.

Speech recognition languages

Using languages other than English for speech recognition is not supported by by this release of Avaya VoiceXML interpreter on the Avaya IR system.

� 2002 Avaya Inc. All Rights Reserved.