Frequently Asked Questions

What is Switchboard

What is Switchboard?

Switchboard is a modular audio SDK and real-time runtime that makes it easy to build audio- and voice-powered applications. It helps developers create low-latency, AI-enabled audio experiences that can run on-device, in the cloud, or both.

How does it work?

Switchboard uses an audio graph model. Each graph is a JSON-defined pipeline of modular audio building blocks like STT, TTS, noise suppression, voice changers, etc. These blocks can be chained together and run in real time.

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.

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
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.

How to use Switchboard

This is a third question?
This is an unpublished question?