🧭 Guides & comparisons

Speech-to-speech or STT, LLM and TTS: choosing how your AI voice agent works

Updated 2026-10-22 · 4 min read · By the Convo360 team

In short

A classic AI voice agent chains three models: speech to text hears the caller, a language model decides the reply, and text to speech says it. A speech-to-speech model does all three in one, which usually feels faster and handles turn-taking more naturally. The chain gives you more control over the voice, language and cost of each step. Test both on real Indian calls.

Key takeaways
  • The classic chain lets you pick the best Indian-language voice and the best brain separately.
  • Speech-to-speech models cut hand-offs between models, which usually means quicker, more natural replies.
  • In 2026 OpenAI released GPT-Realtime-2 and GPT-Live 1, and Google made Gemini 3.8 Live generally available.
  • Whichever design you choose, judge it on a real phone line in your customers' language, not in a demo.
  • On Convo360 you can run the classic chain or Gemini Live, chosen per agent.

Two ways to build an AI voice agent

The classic chain (often called a cascaded pipeline) runs three separate jobs in a loop:

  1. Speech to text (STT) turns the caller's words into text.
  2. A language model (LLM) reads that text, with your instructions and knowledge base, and writes a reply.
  3. Text to speech (TTS) turns the reply into a voice.

A speech-to-speech model listens to audio and answers in audio directly. There is no separate transcription and synthesis step that you configure; the model handles listening, thinking and speaking together, and usually returns a transcript as a by-product.

If the three-step idea is new to you, our explainer on text to speech and speech to text covers the basics.

What changed in 2026

Speech-to-speech is no longer a preview curiosity. The providers' own changelogs, read on 21 October 2026, record these releases:

Meanwhile the classic chain kept improving too, with new Indian-language voices and transcription models. Neither design has "won". They suit different jobs.

The trade-offs side by side

FactorClassic chainSpeech-to-speech
Speed of replyThree hand-offs add delay; tuning helpsUsually quicker, fewer hops
Turn-taking and interruptionsDepends on how the pipeline detects speechBuilt into the model
Choice of voiceAny TTS provider, including India-native voicesLimited to the model's own voices
Choice of brainAny LLM you likeTied to that provider's model
DebuggingClear text at every stepFewer intermediate steps to inspect
Cost visibilityFour bills: telephony, STT, LLM, TTSFewer lines, priced by token or minute

Speed matters more on a phone than almost anywhere else. Our note on voice latency explains why half a second changes how a call feels.

The Indian-language question

For most Indian businesses the deciding factor is how the agent sounds in Hindi, Marathi, Tamil or Hinglish, and how well it hears names, addresses and amounts.

The classic chain lets you pair a strong reasoning model with a voice built for Indian languages. Sarvam's docs, for example, list Bulbul v3 with Hindi, Bengali, Tamil, Telugu, Gujarati, Kannada, Malayalam, Marathi, Punjabi, Odia and English. You can swap the voice without touching the brain.

Speech-to-speech models are adding Indian voices as well. On 16 October 2026, OpenAI's changelog listed a Hindi voice, Nira, among nine new voices for GPT-Live. Coverage of other Indian languages still varies by provider, so check the model's own documentation for the languages you need.

Whatever the spec sheet says, run the same test script through both designs: a customer name like Venkatesh, a locality like Kandivali, an amount like ₹4,750 and one sentence that switches from Hindi to English halfway.

Which one to choose

There is no need to decide once for the whole business. Different agents can use different designs.

A simple way to decide is a one-week trial. Put the same script on two agents, one on each design, and send half of your test calls to each. Compare three things from the transcripts: how often the agent misheard a name or number, how often callers had to repeat themselves, and how many calls ended with the job done. Those three numbers tell you more than any benchmark table.

Running either design on Convo360

Convo360 is bring your own keys, so each model bills your own provider account with no markup on tokens or minutes.

  1. Classic chain: choose the agent's brain (OpenAI, Anthropic Claude or Google Gemini) and a voice from Sarvam, Smallest.ai, ElevenLabs or OpenAI.
  2. Speech-native: set Gemini Live as the agent's brain to let one model listen and speak.
  3. Connect your Exotel, Plivo, Twilio or SIP number under Phone Numbers and assign the agent.
  4. Place real test calls with both designs and compare transcripts and call outcomes.

More detail is in Gemini Live for voice agents and the voice docs. AI voice calls are on the Pro plan at ₹2,999 per month, excluding 18% GST.

Example conversation

Hamare Chennai customers Tamil aur English mix karte hain. Kaunsa setup better rahega?
Start with the classic chain using a Tamil-capable voice, then run the same ten test calls on Gemini Live. Compare how each handles names, amounts and mid-sentence language switches before you decide.

Try both voice designs on your own number

Start free in minutes — no code, no credit card. Bring your own AI keys and pay no per-message markup.

Frequently asked questions

What is a speech-to-speech AI model?

It is a model that takes the caller's audio and replies in audio directly, rather than chaining separate speech to text, language model and text to speech steps. Examples released in 2026 include OpenAI's GPT-Realtime-2 and Google's Gemini 3.8 Live.

Is speech-to-speech always faster than the classic chain?

Usually it responds sooner because there are fewer hand-offs between models, but real-world speed also depends on telephony, network and settings. Measure the gap between the caller finishing and the agent starting on real calls before you decide.

Can I use an Indian-language voice with a speech-to-speech model?

Only the voices the model itself offers. OpenAI added a Hindi voice for GPT-Live on 16 October 2026, but coverage of other Indian languages varies. The classic chain lets you pick any TTS voice, including India-native providers.

Which design is cheaper?

It depends on call length and providers. The classic chain has four separate costs: telephony, transcription, tokens and voice. Speech-to-speech models bill by audio token or minute. Price a typical three-minute call both ways using current provider rates.

Does Convo360 support speech-to-speech voice agents?

Yes. You can set Gemini Live as an agent's brain so one model listens and speaks, or run the classic chain with your choice of language model and voice provider. The choice is per agent, using your own keys.

Official sources

Related reading

Available across India — see WhatsApp & AI calling automation by state and city.