0

I'd like to capture my own audio streams from voice calls made using various communication SDKs/platforms. There are literally hundreds of these chat SDKs/platforms such as Zoom, Zendesk, MessageBird, Aircall, JustCall, Dixa, SendBird, etc.. then there are PBX cloud solutions as well, VoIP...

Some platforms/SDKs may offer an out-of-the-box solution to grab audio streams in real time, such as Twilio. I would assume that most do not offer this.

The software would have to be designed around what I can control, i.e my own application that is using the chat SDK/platform. Because I may not have access to the backend of the chat SDK/platform if they don't allow it in order to grab the audio streams in real time.

I currently have a node.js SDK that grabs any base64 audio stream that is able to be sent via WebSocket connection. This works for chat SDKs/platforms such as Twilio, which allow streams to be sent to a websocket server of your choice.

Any ideas or suggestions for software to use that grabs audio streams in real time from your own application?

0

Audacity can also be used for recording any audio playing on your computer. Please see the tutorial here. You should check the developers forum to see how to automate this via a plugin, etc.

2
0

What Platform?

Audio Hijack can do anything along those lines on Mac.

On Windows, Voicemeeter have several products, from their virtual cable interconnect to the more elaborate 'banana' or 'potato' [don't blame me for the names;)

2
  • Appreciate the response, however this won't work. It needs to capture the audio on the backend of the client side SDK.
    – No1joey
    Dec 17 '21 at 2:40
  • hmmm… interestingly, though I understand every word of "backend of the client side SDK" I have no clue what it means in practise, sorry.
    – Tetsujin
    Dec 17 '21 at 7:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.