Subhayu | 2018-08-02 08:10:14 UTC | #1
Hi, I need to be able to capture the incoming voice / audio stream as it is flowing into the IVR so as to be able to process it accordingly. Based the input stream I will have a modified audio flowing out to the receiver.
Can anyone help me point to what sort of data format / encoding is the input stream and how to capture it. Also after modification, how should I send it as an output to the receiver as a audio stream in the same or similar format.
tim.smith | 2018-08-02 13:20:56 UTC | #2
You can use the Recordings APIs to get a download URL and then download a conversation's recording. The format is dependent on which format you request when getting the download url. Recordings are only available after the call as ended.
Subhayu | 2018-08-02 15:07:45 UTC | #3
Yeah exactly my issue here. I had already gone through the Recordings API and understood that it is only available after the call has ended. I need to get the audio stream during the call, so as to process each and every word spoken. That stream is unavailable in the Recordings API.
tim.smith | 2018-08-02 15:10:55 UTC | #4
Subhayu, post:3, topic:3311
I need to get the audio stream during the call
That isn't currently a feature of PureCloud. You can suggest it here: https://purecloud.ideas.aha.io/
system | 2018-09-02 15:10:57 UTC | #5
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.
This post was migrated from the old Developer Forum.
ref: 3311