One of the first things that happens on our IVR is that the customer has to enter or say a bus stop number at which they would like to board the bus. We noticed that if we try to say a number, say 130, the only way it seems to understand is if you say “one hundred, thirty”. If we say “one thirty” or “one, three, zero”, then it does not understand. Is there a way to make the voice interpreter more flexible to understand these alternate ways of saying the number?
Regards,
LIP
We've Moved! Please visit our new and improved forum over at our new portal: https://portal.plumvoice.com/hc/en-us/community/topics
Flexibility in Voice Interpreter
-
- Posts: 8
- Joined: Mon Oct 23, 2006 8:35 am
IVR built-in grammar "number" is defined as full n
Hello,
You have two options for improving the user experience. The first option is to use multiple built-in IVR grammars. You are currently using the built-in grammar "number" this is defined as full numeric values. The other built-in IVR grammar types can be found here: http://www.w3.org/TR/voicexml20/#dmlABuiltins
You can specify multiple built-in IVR grammars as follows:
The other option is to write your own custom IVR grammars. You will need to know the list of possible bus numbers in order to generate this IVR grammar. This is a fairly advanced VoiceXML programming task and you should read the W3C Speech Recognition Grammar Specification before attempting to write a custom grammar.
Regards,
Plum Support
You have two options for improving the user experience. The first option is to use multiple built-in IVR grammars. You are currently using the built-in grammar "number" this is defined as full numeric values. The other built-in IVR grammar types can be found here: http://www.w3.org/TR/voicexml20/#dmlABuiltins
You can specify multiple built-in IVR grammars as follows:
Code: Select all
<?xml version="1.0"?>
<vxml version="2.0">
<form>
<field name="bus">
<prompt>Please say your bus id</prompt>
<grammar uri="builtin:grammar/number">
<grammar uri="builtin:grammar/digits">
<filled>You said <value expr="bus"/></filled>
</field>
</form>
</vxml>
Regards,
Plum Support
Last edited by support on Sat Feb 20, 2010 4:25 pm, edited 2 times in total.