All fields are required
Connect everyone, everywhere. Live, fast, and clear.
SignalWire’s real-time voice translation lets two people speak different languages on a call and still understand each other.
live_translate is a built-in feature of SignalWire Markup Language (SWML) that enables bi-directional voice translation during live phone calls. No third-party APIs. No added latency. No extra infrastructure.
And with our new Agents SDK, you can now control SWML using Python instead.
SWML allows you to write applications in a YAML or JSON document. Use it to control AI applications, voice calls, video conferences, and more.
SWML DocsIf you don't know SWML, you're in luck. Now you can control the telecom stack with Python using the new Agents SDK instead.
Agents SDK DocsRecord calls, transcribe in real time, and retrieve instantly, even during multilingual interactions. No note taking required.
live_transcribe DocsOur platform is built on what we call Call Fabric. Call Fabric gives developers the building blocks to create their own apps for voice, video, messaging, and AI, all in one place.
With this setup, it’s easy to add real-time translation to any kind of call, whether it’s a phone call, a video chat, or a support line. It’s where developers create and control their communication workflows using building blocks called resources.
Every part of a call, like a phone number, an AI Agent, or a subscriber, is a resource in Call Fabric. These resources can talk to each other, be combined in different ways, and be updated or reused across different apps. This gives developers total control over how calls behave.
live_translate automatically translates conversations while people speak. It’s a fast, flexible way to integrate language support into your phone or support system.
See how it works from the perspective of the caller with this demo video.
Get in touch with our team of experts to learn more about our industry-leading solutions.