
Build voice apps effortlessly

WE WORK WITH
Switchboard is useful for projects that require
• Voice control
• Voice agents and conversational AI
• Voice and video chat
• Language translation or interpretation
• Voice changers, cloning, and other effects
• Music, podcast, and video players
• Streaming and real-time broadcasts
• Karaoke and other interactive media
It is especially useful when a combination of these elements is required, and when some components need to run on-device.

See it in action
Switchboard also includes a no-code editor to build real time voice and audio workflows that deploy instantly to iOS, Android, macOS, Windows, Linux, web, embedded, and more.

A voice controlled user interface using an on-device Switchboard audio graph.
Build in minutes, run in milliseconds
Switchboard is an SDK and Runtime that allows you to:
• Define your audio graph in seconds (in JSON or no-code editor)
• Deploy it in minutes (to any platform)
• Run it in real-time
Combining both on-device (C++) and API-based nodes to enable hybrid audio graphs.
Build ➡
Switchboard Editor & SDK
APIs & Language Bindings — Swift, Kotlin, JavaScript, C++, Python
Modular Audio Graphs — Connect STT, TTS, DSP, effects, AI models
Cross-Platform Integration — iOS, Android, Web, Desktop, Embedded
Developer Tooling — Debug, inspect, and test pipelines locally
Custom Module Support — Drop in your own AI or DSP logic
Run
Switchboard Audio Engine
Low-Latency Execution — Sub-10ms processing per module
Dynamic Reconfiguration — Hot-swap models, voices, and effects mid-session
Event-Aware Processing — Adapt to network changes, user actions, and AI triggers instantly
Pluggable AI/DSP Engines — Whisper, local LLMs, cloud APIs, custom ML models
Stable Under Load — Designed for live comms, gaming, and AI agents
Get to market faster
The Switchboard SDK saves time from prototyping through production while providing lasting flexibility. It's especially useful for products that are cross-platform or have multiple voice and audio features.
More than 50 pre-integrated nodes, or bring your own.

What are audio nodes?
Audio nodes are essentially modular containers that process audio and include a wide range of functions such as: speech to text, text to speech, large language models, voice changers, media players, streaming, voice and video calling, the ability to mix and split audio streams, DSP effects, and much more.
Switchboard also includes Extensions to many other popular audio tools and SDKs, both open and closed source.
Why should I use Switchboard?
Whether you’re using it for a single node such as speech-to-text or a voice changer, or stringing multiple nodes together, Switchboard will:
make it faster and easier to build, test, experiment, and get to market
make it easier to maintain and make changes later
save time and money
drive new revenue and growth by simplifying the addition of new features
Audio is hard. The Switchboard SDK makes it easy.
Switchboard enables developers to:
-
Build without being constrained by the limited use cases of iOS, Android, and other native platforms.
-
Avoid creating an audio framework from scratch.
-
Not have to rebuild for each platform or operating system.
-
Work effectively without having to be experts in audio or low level languages like C++.
Build better audio products
Easy-to-use
Put together complex audio pipelines without the need for C++ or real-time audio programming.
Automatic volume management
Make an audio engine that sounds the same on iOS, Android, macOS and Linux. Share the same audio code between platforms.
High-performance
Our audio processing algorithms are highly optimized so you don't need to worry about audio glitches.
Extensible
Our audio processing algorithms are highly optimized so you don't need to worry about audio glitches.
Time saver
Save months or more, especially for complex audio pipelines.
Robust
Avoid writing glue code and validating 3rd party apps. We integrated and tested third party SDKs so you don't have to.
Flexible
Quickly test new audio features, rearrange effects chains, or compare third party extensions.
Customizable
Custom builds and licensing options available—tailored to your needs.
How it can generate an ROI
Switchboard generates a return on investment (ROI) through a combination of cost savings and increased revenue opportunities.
↓ Decreases
number of developer hours
cost to build
maintenance costs
↑ Increases
speed to market
ease of adding new revenue generating features
A typical example. Note that Switchboard has a free tier. See pricing.
You’ve likely got a few questions
Who is Switchboard designed for?
AI Agent and Voice AI solutions developers
Real Time Communications (RTC) applications
Music and social app developers
R&D / ML / AI teams looking to commercialize
Hardware projects like headphones, speakers, wearables, etc.
Pro audio industry - hardware and software
Apps & SDKs with voice, VoIP, media players, and other audio features
Product managers looking for a no code prototyping tool (Switchboard Editor)
See Use Cases in main menu for more details .
What does it do?
Switchboard is a modular audio framework incorporating a large library of audio nodes AudioNode
. These nodes can easily be put together into audio graphs AudioGraph
. Switchboard passes these graphs into natively compiled C++ code that runs fast, across multiple platforms including iOS, Android, Mac, Windows, web, and embedded platforms.
Audio graphs can be defined in JSON or native languages, making them easy to build while providing complete flexibility at runtime.
Switchboard also has a visual (no-code) node-based editor, the Switchboard Editor, which generates JSON automatically for rapid configuration of audio graphs that can easily be designed and tested in the browser and deployed to many target platforms.
It also allows you to tune parameters for each node or change the audio graph at runtime, rapidly speeding up development cycles.
How much does it cost?
Switchboard has a free tier up to 20K activations and Commercial Licenses available thereafter.
Consult our Pricing page.
Is Switchboard proprietary?
Yes, Switchboard is a proprietary technology. However, we offer a free tier — please see our Pricing page and Master License Agreement for more details.
We also provide open source example applications. You are responsible for reading the license files contained with any distribution package.
We do our best to keep things simple and reasonable, while also supporting the open source community where possible.
Depending on what you build, it might also require a patent license. See Patents page.
Get started for free
Explore our documentation to get started.