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

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
labbruzzesi
Posts: 7
Joined: Fri Feb 18, 2005 8:09 am
Contact:

Is Type Ahead Possible in VXML

Post by labbruzzesi »

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

support
Posts: 3632
Joined: Mon Jun 02, 2003 3:47 pm
Location: Boston, MA
Contact:

no type ahead behavior in IVR platform

Post by support »

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

Post Reply