ā06-26-2018 06:59 PM
I'm trying to compile a list of differences between the 11.6 VVB vs.the IOS VB - hoping that Cisco will rectify the differences ASAP.
Here's what I've noticed, please correct, and add your own observations.
Thanks, Janine
ā07-03-2018 11:11 AM
Answers marked with ####
#### ES81 error not throw is as per compliance.
In VVB ES81 we followed the Specs as recommended in Conformance : https://www.w3.org/Voice/2004/vxml-ir/
375 [4.1.3] Yes. Yes. If the URI associated with src is unavailable, and the audio element doesn't contain content, no error is thrown.
376 [4.1.3] Yes. Yes. If the URI associated with expr is unavailable, and the audio element doesn't contain content, no error is thrown.
#### it needs to be mapped to error.noresource
#### 3s was optimal value used. In future it should be configurable.
#### Problem is that if we use form element the grammar is not explicitly specified by vxmlserver (compared to how it is received for digit element). So VVB doesn't know how many digits to expect. Example is below for what is received for form element.
<form id="start">^M
<property name="inputmodes" value="dtmf" />^M
<block>^M
<assign name="audium_vxmlLog" expr="audium_vxmlLog + '|||audio_group$$$' + 'initial_audio_group' + '^^^' + application.getElapsedTime(audium_element_start_time_millisecs)" />^M
<goto nextitem="foundation_fld" />^M
</block>^M
<field name="foundation_fld" modal="false">^M
<property name="inputmodes" value="dtmf" />^M
<property name="com.cisco.secureLogging" value="false" />^M
<prompt bargein="true">^M
<audio src="/CVP/audio/sample.wav" />^M
</prompt>^M
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide