Bottom Linear Gradient  Lines image

Video Content

Originally aired

60 minutes

Compatibility API: Stream Out Call Audio

Share

Angular Gradient Image

Build it free.

Create a space and ship your first call flow in minutes.

Subscribe

Streaming Call Audio with SignalWire’s Compatibility API

Whether you're building real-time transcription tools, custom call recording workflows, or just need more control over your audio streams, SignalWire’s Compatibility API makes it simple.

In this video, André walks through how to:

  • Set up a publicly available SignalWire number

  • Forward incoming calls to a personal line while simultaneously streaming audio to a server

  • Use a WebSocket server to receive audio streams in real time

  • Separate inbound and outbound tracks and save them as a WAV file locally

  • Use event messages like start, media, and stop to trigger file creation

It’s a hands-on, code-focused tutorial using Node.js, but the concept works with any language that can handle WebSockets. If you're looking to take it one step further and stream live audio to services like Deepgram, check out our companion blog, "Transcribing SignalWire Voice Calls with Deepgram".

Bottom Linear Gradient  Lines image

The Communications Stack for What's Next

APIs built for speed. Infrastructure built for scale. AI built in from day one.

The Communications Stack for What's Next

APIs built for speed. Infrastructure built for scale. AI built in from day one.

The Communications Stack for What's Next

APIs built for speed. Infrastructure built for scale. AI built in from day one.

The Communications Stack for What's Next

APIs built for speed. Infrastructure built for scale. AI built in from day one.