Free every month: 500 minutes on any model, no card needed.Start free

Guides · updated 9 September 2026

Speech-to-speech vs cascaded pipelines

A speech-to-speech model listens and talks in one network call; a cascade chains speech-to-text, a language model and text-to-speech. Speech-to-speech sounds more natural and handles interruptions gracefully. Cascades are cheaper, more controllable and, on the evidence so far, better at finishing multi-step tasks. Here is how to choose.

Speech-to-speech models Voiceflint can run

ModelTime to first audioFunction calling$ / min in a call
Grok Voice Think Fast 2.0700 msyes$0.060
OpenAI gpt-realtime-2.1-mini900 msyes$0.018
Gemini 3.1 Flash Live960 msyes$0.014
OpenAI gpt-realtime-2.1970 msyes$0.058
Azure Realtime (preview)1000 msyes$0.024
Amazon Nova 2 Sonic1140 msyes$0.020
Step-Audio R1.1 Realtime1530 msyes$0.0030
Qwen Audio 3.0 Realtime Plus1540 msyes$0.0025
Hume EVI 4-minin/ayes$0.030
Ultravox 0.7n/ayes$0.050

For comparison the balanced cascade is $0.019 per minute in models with a 700–900 ms voice-to-voice band.

Task completion: cascades still lead

Daily's February 2026 benchmark of language models for voice agent use cases ran the same multi-turn tasks through text models and speech-native ones. GPT-4.1 in a cascade passed 94.9% of scenarios; GPT Realtime, the same family in speech mode, passed 86.7%. Ultravox was the first speech-native model to perform well on long multi-turn calls. The gap is closing, and it is still there.

Latency: not the win you expect

Hosted speech-to-speech models take 0.6 to 1.5 s to first audio on the Artificial Analysis board once their thinking modes are included. A cascade with fused end-of-turn detection, a fast text model and a flash voice lands at 0.6 to 0.9 s. Full-duplex research models such as NVIDIA's PersonaPlex show 170 ms is possible if you self-host, at a quality cost.

Cost and control

Speech-to-speech bills the listening minute and the speaking minute at audio-token rates. Grok Voice Think Fast 2.0 works out to $0.060 per minute, against $0.019 for the balanced cascade. In a cascade you can also swap any one line, read the transcript the model saw, redact it, and cache the prompt. In speech-to-speech you get the vendor's voice list and its behaviour.

When to pick speech-to-speech

  • Short, emotional or sales conversations where tone carries the outcome.
  • Callers who interrupt a lot; native models handle barge-in without a turn detector.
  • Languages where your cascade's STT or TTS is weak but the speech model is strong.
  • On Voiceflint the speech-to-speech preset runs Gemini 3.1 Flash Live and switches back to a cascade with one click, so you can A/B it on real calls and read both receipts.

Questions

Can I use tools with speech-to-speech models?
With the ones marked yes above. The tool definitions are the same JSON Schema functions you use in a cascade.
Can I mix them?
Not inside one call today. You can route different agents or phone numbers to different modes and compare the receipts.

Run the numbers on your own calls

500 free minutes a month, every model, a receipt on every call.

Related: Voice agent latency: the 700 ms budgetHow much does an AI voice agent cost per minute?Best text-to-speech for voice agents in 2026