cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
715
Views
4
Helpful
7
Replies

Using HTTP audio stream for VXML fetchaudio property

Hi All,

Has anyone ever done this?  I have the http.streaming property enabled, and if I set the stream URI as the audio item, it works fine.  I'm trying to replace a wav file that plays over a REST API call, though, and when I try to set the stream URI as the fetchaudio, nothing happens and the fetch times out.

Is there something else I need to configure or where do I need to look on the VVB to troubleshoot?  I've attached a screenshot of the VXML properties, and both CVP and VVB are on version12.6(2).

Thanks

1 Accepted Solution

Accepted Solutions

So after some initial confusion, TAC has come back and said that using an http audio stream for fetchaudio is not supported, it needs to be a static file with a defined length.

I'm looking now at making a custom element now to handle the requirement.

Thanks

View solution in original post

7 Replies 7

There are a couple of defects like https://bst.cisco.com/bugsearch/bug/CSCwi02237 and https://bst.cisco.com/bugsearch/bug/CSCwc99781 around fetch audio. 
There are also defects related to audio after a REST API like https://bst.cisco.com/bugsearch/bug/CSCwn52636 
You might want to experiment if you can with trying it in various configurations to see if one works but the other doesn't for some reason.
Good luck, please let us know how it goes.

Thanks for the feedback.  I'll look into those bugs, and I've also got a TAC case opened.

I'll let you know what comes of everything.

 

So after some initial confusion, TAC has come back and said that using an http audio stream for fetchaudio is not supported, it needs to be a static file with a defined length.

I'm looking now at making a custom element now to handle the requirement.

Thanks

Thank you for posting this. Did they point out anywhere where that is documented as a limitation? 

Unfortunately, no.

Outside of the information provided here there isn't much in the way of documentation.  TAC escalated the case internally to Engineering and they were the ones to come back and say it isn't possible.  We're now trying to work around this limitation by making the REST API calls inside of a Java class that would also connect to and playback the stream in a separate thread.

Can you ask them to open a documentation defect so that they can make it "official" if not/will not be supported?

I've reached out to the engineer and the customer's HTOM and inquired about that.

Thanks, Bill