Synthesizer
Soniox (TTS) logo

Soniox text-to-speech for Bolna AI voice agents

Soniox tts-rt-v2 gives your Bolna voice agent real-time streaming speech in 63 languages from one model, with 200 named voices and voice cloning.

ttssynthesizersonioxmultilingualvoice-cloningreal-time
At a glance

How Soniox (TTS) fits in the stack

Best for

Natural delivery, tone, and response speed on live calls.

Use this layer when

You care about voice quality, expressiveness, or low-latency playback.

Connects to

LLM output upstream and the phone network downstream.

Voice Stack

Text-to-speech is the speaking layer

Text-to-speech is the speaking layer

This provider turns the agent’s response into audio the caller hears. It affects brand perception, caller comfort, and how quickly the next utterance can begin.

TelephonyPhone Network
→
STTListener
→
LLMReasoning
→
TTSVoice
→
ToolsActions

Last updated

What is Soniox TTS used for in a Bolna voice agent?

Soniox text-to-speech turns your Bolna agent's replies into speech with its real-time tts-rt-v2 model, which covers 63 languages and 200 named voices from one model. Audio starts playing before the full sentence is ready, because Soniox streams speech as the reply is generated.

Pick it when you want one synthesizer across many languages, or one provider for both transcription and voice.

How do I set up Soniox TTS with Bolna?

  1. Optional: add your SONIOX key under Settings → Integrations at platform.bolna.ai/providers. The same key serves the Soniox transcriber.
  2. Open your agent in Agent Studio and go to the Languages tab to browse and preview Soniox voices, or build the agent through the Create Agent API.
  3. Set the synthesizer provider to soniox and the model to tts-rt-v2.
  4. Set both voice and voice_id to the voice name, for example Adrian. Both are required. For a cloned voice, put its id in voice_id.
  5. Set language inside provider_config as a plain ISO code such as hi, not hi-IN. It is required.
  6. Optional: set speed between 0.7 and 1.3, and reduce_silence to shorten pauses between sentences.

For every setting, see the Soniox TTS setup guide in the Bolna docs.

Which Soniox TTS models and voices does Bolna support?

ModelStatusLanguages and voices
tts-rt-v2Current real-time model, default on Bolna63 languages, 200 voices
tts-rt-v1Deprecated by SonioxUse tts-rt-v2 on new agents

A few voices from the catalog: Adrian (male, deep and composed), Emma (female, British), Arjun (male, Indian English), Priya (female, Indian accent) and Divya (female, Tamil). Indian languages include Hindi, Bengali, Tamil, Telugu, Gujarati, Kannada, Malayalam, Marathi, Punjabi and Urdu.

What can you build with Soniox TTS and Bolna?

One provider for both sides of the call. Pair Soniox TTS with the Soniox transcriber so one SONIOX key covers speech-to-text and text-to-speech.

Multilingual agents with one synthesizer. Because one model covers all 63 languages, a multilingual agent keeps the same synthesizer on every language tab and only changes the voice.

A distinct brand voice. Clone a voice in your Soniox account and use it on your agents by passing its id.

Natural turn-taking. When a caller interrupts, the agent stops mid-sentence and drops the rest of the utterance, so it listens instead of talking over them.

FAQ

Soniox (TTS) on Bolna: frequently asked questions

Yes. Set the synthesizer provider to `soniox` and the model to `tts-rt-v2`, the default. Audio streams as the reply is generated.

One `tts-rt-v2` model speaks 63 languages, including ten Indian languages such as Hindi, Tamil, Telugu and Urdu. Set the language as a plain ISO code like `hi`.

Yes. Clone a voice in your own Soniox account and pass its id as `voice_id`. It takes precedence over `voice` when the two differ.

Yes. The same `SONIOX` key works for the Soniox transcriber and Soniox text-to-speech.

Browse this layer

Keep exploring the voice stack

Browse

Text-to-Speech

Text-to-speech turns your agent responses into spoken audio. Voice quality shapes how callers perceive your brand. Flat, robotic speech kills trust while natural, expressive voices build it. Bolna integrates with the fastest TTS providers so responses sound human and arrive without awkward pauses.

Browse

Telephony

Telephony providers connect your voice agents to the phone network so they can make and receive real calls. Bolna supports managed integrations with major carriers as well as bring-your-own-carrier via SIP trunking, giving you full control over call routing, number provisioning, and cost.

Browse

Large Language Models

The LLM is the brain of your voice agent. It understands what callers say and decides how to respond. Bolna lets you switch between models like GPT-5.4 mini, Claude and DeepSeek by changing the provider and model in your agent LLM settings, so you can tune for speed, cost or reasoning depth.

Browse

Speech-to-Text

Speech-to-text converts what callers say into text that your LLM can process. Transcription accuracy and latency directly affect how natural a conversation feels. Bolna supports streaming STT providers optimized for telephony audio, including specialized models for Indian languages.

Browse

Tools & Workflows

Tools let your voice agents take action during a call, not just talk. Book a calendar slot, look up an order through your own API, push a lead into your CRM, or trigger a multi-step automation in Zapier. These integrations turn voice agents from answering machines into workflow engines.

See where Soniox (TTS) fits in your production workflow

Use the demo to walk through provider selection, stack tradeoffs, and the exact workflow you want Bolna to automate.