The Voice AI Stack: Cascaded Pipelines vs Speech-Native Models
From the course Voice AI and Realtime Multimodal Agents
Built-in AI Professor Exclusive
Ask anything about the lesson and get an instant answer. The AI Professor knows the course content and helps you learn more effectively.
Voice is the most natural human interface, and in 2026 it has finally become a first-class way to build AI applications. But "voice AI" is not one thing. Under the hood there are two fundamentally different architectures for making a machine listen, think, and speak. Understanding the trade-off between them is the single most important decision you will make on any voice project, because it shapes your latency, your cost, your control, and the very feel of the conversation.
The cascaded (pipeline) architecture
The classic approach chains three specialized components in sequence. First, speech-to-text (STT), also called automatic speech recognition (ASR), converts the user's incoming audio into text. That text goes to a large language model (LLM) — such as Claude Sonnet 5, GPT-5.5, or Gemini 3.1 Pro — which reasons over the transcript and produces a text reply. Finally, text-to-speech (TTS) synthesizes that reply back into audio the user hears. Audio in, text in the middle, audio out.
This is called a cascade because each stage feeds the next. Its great virtue is modularity and control. You can swap Deepgram for Whisper at the STT stage, change LLMs without touching anything else, and pick a specific TTS voice from ElevenLabs or Cartesia. Every intermediate step is inspectable: you can log the exact transcript, run guardrails on the text, apply retrieval-augmented generation, and call tools deterministically. For regulated domains where every word must be auditable, this transparency is decisive.
The cost of the cascade is latency and information loss. Each stage adds delay, and the stages are somewhat serial. Worse, when speech becomes text, you throw away everything that is not words: tone, emotion, hesitation, sarcasm, emphasis, and the speaker's pace. The LLM never hears that the user sounded frustrated or that they trailed off uncertainly. The reply is generated from a flattened transcript, then re-voiced with prosody the TTS model guesses at.
The speech-native (speech-to-speech) architecture
The newer approach uses a single multimodal model that ingests audio directly and emits audio directly, without a text bottleneck in the middle. The OpenAI Realtime API with GPT Realtime is the best-known example in 2026; Google's Gemini Live API is another. These models were trained on audio, so they perceive and produce the paralinguistic signal — emotion, emphasis, laughter, pacing — that the cascade discards. The result feels dramatically more natural and responds faster, because there is no serial STT to LLM to TTS relay.
Speech-native models excel at expressiveness and low latency. They can react to how something was said, handle interruptions gracefully, and produce speech with genuinely conversational prosody. The trade-off is less control and less transparency. The reasoning happens inside audio-space, so you have weaker guarantees about exactly what text was "understood," tool-calling can be less deterministic, and swapping components is not possible — you take the model as a whole. Costs and available voices are set by the provider.
A practical comparison
| Dimension | Cascaded pipeline | Speech-native (S2S) |
|---|---|---|
| Components | STT + LLM + TTS (swappable) | Single audio-in/audio-out model |
| Latency | Higher (serial stages) | Lower (no relay) |
| Emotional nuance | Lost at STT | Preserved end to end |
| Transparency / auditability | High (readable transcript) | Lower (audio-space reasoning) |
| Control over each stage | Full | Limited to provider options |
| Tool calling determinism | Strong | Improving, less predictable |
| Best for | Regulated, complex, tool-heavy flows | Natural conversation, low latency |
The hybrid reality
In practice, many 2026 production systems are hybrids. A common pattern uses a speech-native model for the fast conversational surface while still transcribing audio in parallel for logging, analytics, and compliance. Another pattern uses the cascade but with modern streaming components so tight that the latency gap nearly closes. Frameworks such as Pipecat and LiveKit Agents are designed to let you assemble either architecture, and even switch, without rewriting your application. You should treat the choice as reversible engineering, not a religion.
Why the choice matters
Consider two products. A medical intake assistant must produce an exact, auditable transcript, apply strict guardrails, refuse out-of-scope questions, and call verified tools to look up records. The cascade's transparency and control make it the safer default. Now consider a language-learning tutor whose entire value is natural, expressive back-and-forth conversation that reacts to the learner's tone and hesitation. Here the speech-native model's expressiveness and low latency are the product. Same technology family, opposite correct answers.
What "good" feels like
Regardless of architecture, users judge a voice agent on a few visceral qualities: does it respond fast enough to feel alive (roughly under 800 milliseconds to first sound), can I interrupt it and be heard, does it sound human rather than robotic, and does it actually understand me? Every architectural and engineering decision in this course ultimately serves those four felt qualities. Keep them in mind as your north star.
A note before we build
Throughout this course we will treat voice as a responsible technology. A voice agent records people's speech, which is personal — and sometimes biometric — data. It must disclose that the user is talking to an AI. It must never impersonate a real person without consent. We introduce these obligations now, not as an afterthought, because in voice AI they are load-bearing engineering requirements, not legal footnotes. With the landscape mapped, the next lessons dive into each layer of the stack.
Choosing in practice: a quick decision aid
When a new project lands on your desk, resist the urge to pick an architecture from fashion. Instead, write down four things: the latency your users will tolerate, whether every word must be auditable, how deterministic your tool calls must be, and how much the emotional texture of the conversation matters to the product. If auditability and deterministic tools dominate, lean cascade; if natural, expressive, low-latency conversation is the whole point, lean speech-native; if you are unsure, prototype both behind the same orchestration layer and let measured latency and real user reactions decide. Remember that the decision is rarely permanent — frameworks let you swap or blend architectures — so bias toward the option that lets you ship, learn, and adjust. Above all, keep the four felt qualities in view: fast enough to feel alive, interruptible, human-sounding, and genuinely understanding. Every architectural choice is a means to those ends, and a technically elegant pipeline that fails them is the wrong pipeline. Start from the experience you want the person on the other end to have, and work backward to the stack that delivers it, not the other way around.
**[Easy]** In a cascaded voice pipeline, what are the three main stages in order?
Enjoyed it? All 28 lessons look like this.
You just read a complete lesson, exactly as it appears in the platform. Create your account in under a minute and pick the option that fits you best:
Up next in the course
Unlock all 28 lessonsEverything you'll learn in this course
1 Foundations of Voice AI in 2026 3 lessons
- The Voice AI Stack: Cascaded Pipelines vs Speech-Native Models Reading now 13 min
- Conversation Anatomy: Latency, Turn-Taking, and Endpointing 13 min
- Consent, Privacy, and AI Transparency: The Legal Foundation 12 min
2 Speech-to-Text: Modern ASR 3 lessons
- How Modern Speech Recognition Works: Whisper, Deepgram, and the ASR Landscape 13 min
- Streaming Transcription: Partial Results, Interim Hypotheses, and Endpointing 12 min
- ASR Accuracy: WER, Diarization, and Handling Real-World Audio 13 min
3 Text-to-Speech: Neural Voices 3 lessons
- Neural TTS in 2026: ElevenLabs, Cartesia, and Hosted Voices 13 min
- Streaming TTS: Latency, Chunking, and Voice Consistency 12 min
- Voice Cloning: Ethics, Consent, and the Law 12 min
4 The Realtime API and Speech-Native Models 3 lessons
- Speech-to-Speech Models: The OpenAI Realtime API and GPT Realtime 13 min
- Bidirectional Streaming: WebSockets, WebRTC, and Audio Framing 13 min
- Sessions, Events, and Managing Realtime State 12 min
5 Building a Voice Agent: Orchestration 3 lessons
- Orchestration Frameworks: Pipecat and LiveKit Agents 13 min
- Turn Detection, VAD, and Barge-In in Practice 13 min
- The Latency Budget: Engineering Natural Conversation 12 min
6 Function Calling and Multimodal Voice 3 lessons
- Tool and Function Calling in Voice Agents 13 min
- Multimodal Agents: Combining Audio, Text, and Vision 12 min
- Realtime Video and Vision Agents 12 min
7 Telephony and SIP for Voice Agents 3 lessons
- Connecting Voice Agents to the Phone Network: Twilio and SIP 13 min
- Media Streams, DTMF, and Call Control 12 min
- Building a Production Phone Agent 12 min
8 Evaluation, Testing, and Safety 3 lessons
- Evaluating Voice Agents: Metrics and Methods 13 min
- Testing, Simulation, and Regression 12 min
- Safety, Guardrails, and Responsible Voice AI 13 min
9 Deployment, Cost, and Case Studies 3 lessons
- Deployment Architecture and Scaling 13 min
- Cost Modeling and Optimization 12 min
- Case Studies: Real-World Voice Agents 12 min
10 Final Quiz — Voice AI and Realtime Multimodal Agents 1 lessons
- Final Assessment — Voice AI and Realtime Multimodal Agents 40 min
Everything you need to learn effectively
Interactive quizzes
Check your knowledge at the end of every lesson with scored quizzes and feedback.
Personal notes
Save notes on every lesson, accessible anytime from your dashboard.
Scheduled reviews
Revisit lessons exactly when it matters, at the right intervals — so you remember for the long term.
Progress & Achievements
Track your progress, unlock achievements, and visualize what you've learned.
Bookmarks
Save the lessons that matter and find them instantly when you need them.
Questions & Answers
Ask questions right on the lesson and get answers from our team.
Good to know before you start
How do I get access to the course?
You can read the first lesson in full for free, right on this page — no account needed. For the rest of the course you create an account, pick the subscription that fits — a single course or a bundle — and get access immediately after your payment is confirmed. Everything happens 100% online.
Can I cancel my subscription anytime?
Yes. Cancel anytime, straight from your account, in just a few clicks. Your access stays active until the end of the period you have already paid for.
What does the subscription for this course include?
All 28 lessons in the course, interactive quizzes, the AI professor built into every lesson (select any passage and it explains it on the spot), personal notes, automatically saved progress, and content updates included.
Is there a fixed learning schedule?
No. You learn at your own pace, on any device. Lessons are structured step by step, and the platform saves your progress automatically, so you can pick up right where you left off — anytime.
Ready to unlock all the content?
Just this course — €49 + VAT / month — or every IT Pro course, with smart quizzes and the full AI Professor, in the bundle at €399 + VAT / month.
