Page 1 of 1

Is Type Ahead Possible in VXML

Posted: Mon Feb 21, 2005 12:35 pm
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

no type ahead behavior in IVR platform

Posted: Thu Feb 24, 2005 2:39 pm
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