12-14-2017 05:16 AM
Dear,
I am trying to play music on hold while an application is processing on the backend. I am using the following properties
Here is my application of which I am using simple class and set 100 seconds delay
in the ABC class, I am simply using sleep for 100 seconds. Logically application will play music on hold configured in root settings. But unfortunately, It is not playing anything and not even error.
12-14-2017 05:46 AM
what version of CVP do you have? And are you using the VVB? I think
there's a bug in 11.5...
12-14-2017 05:48 AM
I am using 11.5 and using VVB as well.
12-14-2017 05:51 AM
Yes, there's a bug... not sure if there's a patch yet. You can look. Try
using an Audio element just prior to your delay, and put the fetchaudio
and its URI in the settings tab, it might work from the element level.
https://bst.cloudapps.cisco.com/bugsearch/bug/CSCvd98241/?referring_site=bugquickviewclick
Bug Search Tool
Bug Search <https://bst.cloudapps.cisco.com/bugsearch/>
CSCvd98241
Help |FeedbackFeedback
VVB Null Pointer Exception with FetchAudio
CSCvd98241
12-14-2017 05:54 AM
Look like it's been patched. I don't have patch access but see the screenshot below.
12-14-2017 05:54 AM
Thank you for the response. Can you please guide me how can I do this by using audio element?
12-14-2017 05:58 AM
At the bottom of the Settings tab there's an area called VoiceXML
Properties. Just enter Name and Value there. It's probably best to
configure both fetchaudio and fetchtimeout there.
You'll need to put something in the Audio tab of the Audio element. If
you don't want to play anything, then point to Cisco's silence.wav file
- you can DeSelect the checkbox for use Default Audio Path, and enter
http://ipaddress/en-us/sys/silence.wav
12-14-2017 10:37 PM
Hi Janine,
Thank you for your response. I am currently using CVP 11.5(1) and this release is not affected but still facing the same issue.
12-15-2017 07:27 AM
Try setting the fetchaudio and fetchtimeout in an Audio element just
prior to your web service call.
Settings tab: VoiceXML Property
Name: fetchtimeout Value: 20s
Name: fetchaudio Value: http://ip/en-us/sys/something.wav
Audio tab: Deselect checkbox for UseRecordedAudio
URI: http://ip/en-us/sys/silence.wav
or
URI: http://ip/en-us/app/pleaseHoldWhileWeLookThisUp.wav
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