I call the system, the playing of the first wav file “welcome.wav” is aborted in midstream, the system says “I’m sorry, I did not understand that”, then the system proceeds on to the next prompt.
I got this symptom yesterday & today, but last night it seemed to work fine.
I would attach log files for your review, but I don't see the options
Below is a partial code list:
<?xml version="1.0"?>
<vxml version="2.0">
<form>
<block>
<prompt>
<audio src="http://voicemagic.com/welcome.wav">
<!--Thank you for calling the bow water Smart Card Hot line. -->
</audio>
</prompt>
<goto next="#get_quiz_id"/>
</block>
</form>
<var name="quizid" expr="0"/>
<var name="employid" expr="0"/>
<var name="locid" expr="0"/>
<var name="hphone" expr="0"/>
<form id="get_quiz_id">
<field name="quiz_id" type="digits?length=2">
<prompt>
<audio src="http://voicemagic.com/quizid.wav">
To win your chance at Dream Vacations and prizes,
enter the two digit quiz number located on your smart card now.
</audio>
</prompt>
<filled>
<assign name="quizid" expr="quiz_id"/>
<goto next="#get_employ"/>
</filled>
</field>
</form>
We've Moved! Please visit our new and improved forum over at our new portal: https://portal.plumvoice.com/hc/en-us/community/topics
Wav file play interruption
IVR code fix for speech barge-in
The interruption is likely due to speech barge-in occurring. To limit input to only DMTF, you should add to your IVR code:
to the top of each <form> block. You can also set the "bargein" attribute of the IVR tag, <prompt>, to "false" for any prompts that you always want to have played in their entirety.
Code: Select all
<property name="inputmodes" value="dtmf"/>