goto nextitem no longer appears to work after using *.wav
Posted: Tue Dec 30, 2014 4:03 pm
If you view the grammar at https://www.myseverancebenefits.com/esi ... rance.aspx what I am attempting to do (and used to work before using <audio/> tags...
if you answer no (isUnemployedInsurance) and then yes (isUnemployed), it is supposed to play 'Severance.2.wav' then go back and re-prompt isUnemployedInsurance/Severance.3.wav but it doesn't say anything.
When it used to just be text to speech, it worked fine. Any suggestions on how to fix?
Additionally, in my root (https://www.myseverancebenefits.com/esi ... /root.aspx) which catch noinput, prompts something, then uses <reprompt/>, this no longer works either. If I don't answer isUnemployedInsurance, it used to correctly play 'Sorry I didn't get that', then reprompt the user on that same question. Now there is only silence. Here is a snippet of call log from me:
First Prompt:
INPUTMODES set to "DTMF"
Cache Hit: http://plum.benefittech.com/esi_Test/VX ... ance.3.wav
Audio segment from the URL /esi_Test/VXML/Severance.3.wav added to prompt queue
VXI::field_element - activating grammars for form = 'severance' formitem = 'isUnemployedInsurance'
VXI::do_recognition()
PromptManager::Play()
No Response From Me:
received event: noinput:
bargein set to true
INPUTMODES set to "DTMF"
Cache Hit: http://plum.benefittech.com/esi_Test/VXML/Root.2.wav
Audio segment from the URL /esi_Test/VXML/Root.2.wav added to prompt queue
Entering form = 'severance' form item = 'isUnemployedInsurance'
VXI::queue_prompts()
VXI::field_element - activating grammars for form = 'severance' formitem = 'isUnemployedInsurance'
VXI::do_recognition()
PromptManager::Play()
starting playback: bargein=true, inputmodes="dtmf"
Newly queued prompts are now being played
As you can see, the Severance.3.wav isn't added after the <reprompt/>
if you answer no (isUnemployedInsurance) and then yes (isUnemployed), it is supposed to play 'Severance.2.wav' then go back and re-prompt isUnemployedInsurance/Severance.3.wav but it doesn't say anything.
When it used to just be text to speech, it worked fine. Any suggestions on how to fix?
Additionally, in my root (https://www.myseverancebenefits.com/esi ... /root.aspx) which catch noinput, prompts something, then uses <reprompt/>, this no longer works either. If I don't answer isUnemployedInsurance, it used to correctly play 'Sorry I didn't get that', then reprompt the user on that same question. Now there is only silence. Here is a snippet of call log from me:
First Prompt:
INPUTMODES set to "DTMF"
Cache Hit: http://plum.benefittech.com/esi_Test/VX ... ance.3.wav
Audio segment from the URL /esi_Test/VXML/Severance.3.wav added to prompt queue
VXI::field_element - activating grammars for form = 'severance' formitem = 'isUnemployedInsurance'
VXI::do_recognition()
PromptManager::Play()
No Response From Me:
received event: noinput:
bargein set to true
INPUTMODES set to "DTMF"
Cache Hit: http://plum.benefittech.com/esi_Test/VXML/Root.2.wav
Audio segment from the URL /esi_Test/VXML/Root.2.wav added to prompt queue
Entering form = 'severance' form item = 'isUnemployedInsurance'
VXI::queue_prompts()
VXI::field_element - activating grammars for form = 'severance' formitem = 'isUnemployedInsurance'
VXI::do_recognition()
PromptManager::Play()
starting playback: bargein=true, inputmodes="dtmf"
Newly queued prompts are now being played
As you can see, the Severance.3.wav isn't added after the <reprompt/>