Cisco's interdigittimeout is 10s by default.
To change this, set the VoiceXML Property
Name: interdigittimeout Value: 3s
This can be done in the Settings tab of the Digits element (then it's
only for this one element).
Or under Project/Properties/CallStudio/Root Doc Settings (to set it as
the new default for this studio app).
Here's a test that will help troubleshoot the problem:
enter 16 digits and then press the # key. Tell me how long a delay
there is for the system to respond.
1. If it's a short delay, then your interdigittimeout is not set correctly.
2. If it's a long delay, then the following audio group (either the next
audio element, or if you have a 'done' audio group in the digits
element) is probably trying to mix audio files with Nuance
text-to-speech. That often causes a long delay (up to 20s).
My guess is that in the Confirm Initial audio group, you have multiple
audio items - with at least one audio item is specifying to use an audio
file and at least one item has NOTHING in the URI field. This causes a
*The workaround is to configure all the items to use recorded audio, or
configure NONE of the items to use recorded audio.*
Here is the confirm initial audio group part
<audio_group bargein="true" count="1" name="confirm_initial_audio_group">
<audio name="audio item 1" src="Loblaws_YouEnter_En.wav" use_default_path="true"/>
<say_it_smart class="com.audium.sayitsmart.plugins.AudiumSayItSmartDigit" format="digits" name="audio item 2">
<recorded_audio audio_fileset="standard" audio_type="wav" path="Loblaws_SayitSmart_English/" use_default_path="true"/>
<audio name="audio item 3" src="Loblaws_ConfirmMenu_En.wav" use_default_path="true"/>
Also I tried enter 16 digits, and press the pound, it roughly like wait 9s to prompt the confirm initial audio