There may be times when you have a speech-enabled IVR system for use by callers who speak multiple languages. Here are some tips on the various options to handle those calls.
If you know where the calls are coming from, you can first play the prompt in that language and then the other languages in the order of priority to accommodate callers speaking any of the other languages in the originating region.
If you don't know the origin of the call you would play a prompt with the prioritized list of languages considering all the regions you cover. You could play a prompt such as "say English, parlez Francais, parli Italiano or dice Espanol" in the order as outlined above.
For this prompt you can build a grammar to "understand" the callers response. Based on the result you can then load the appropriate country or language specific grammar.
As a fallback option, you can always offer a DTMF option, however in the initial prompt start off with speech recognition.
Learn more about our Speech Engine
The best way to start improving your speech application is by building more effective grammars.
You can do this by looking at how users interact with your grammars, and adjust them accordingly.
confidence: The probability that the result returned by the
speech engine matches what a speaker said.
Our practical guide to tuning contains more easy advice to
improve your speech applications.