Hello,
I have been trying to make type-ahead work in my vxml application. In one-digit menus, I would like the platform only to consume the first digit, leaving any others buffered as input for subsequent dialogs. For variable length fields, callers use the pound key to terminate input, so this is not a problem.
I am not using ASR.
Right now, the menu that is partially listed below will collect several digits if they are entered quickly enough, which will prevent users from typing through the dialog.
<property name="inputmodes" value="dtmf"/>
<menu id="mainMenu">
<choice dtmf="1" event="promptMaint"/>
<choice dtmf="2" event="changePassword"/>
<choice dtmf="9" event="mainApplication"/>
<choice dtmf="*" event="replayPrompt"/>
<catch event="promptMaint">
<submit method="get" next="whatever.vxml"/>
</catch>
Is there anything I can try to get the desired behavior?
Thanks for your help
Lou Abbruzzesi
We've Moved! Please visit our new and improved forum over at our new portal: https://portal.plumvoice.com/hc/en-us/community/topics
Is Type Ahead Possible in VXML
-
- Posts: 7
- Joined: Fri Feb 18, 2005 8:09 am
- Contact:
no type ahead behavior in IVR platform
Hi Lou,
There is no such type ahead behavior built into the IVR platform as there is no such requirement to do so in the VoiceXML 2.0 spec.
It's conceivable that you could do what you describe with some clever Ecmascripting, but you'd be doing all the "heavy lifting" yourself.
Regards,
Plum Support
There is no such type ahead behavior built into the IVR platform as there is no such requirement to do so in the VoiceXML 2.0 spec.
It's conceivable that you could do what you describe with some clever Ecmascripting, but you'd be doing all the "heavy lifting" yourself.
Regards,
Plum Support