After studying this material, students should be able to:
Before Eleven Realtime, building a voice agent required assembling multiple separate components:
User speaks → [VAD] → [STT] → [LLM] → [TTS] → User hears
↑ ↑ ↑ ↑
Voice Speech Language Text to
Activity Recog. Model Speech
Detection
Each component created problems:
| Problem | Impact |
|---|---|
| Individual configuration decisions | Time-consuming setup |
| Components not tuned together | Unnatural interactions |
| Latency at every handoff | Slow, awkward responses |
| Complex turn-taking logic | Interruptions handled poorly |
Key Insight: Developers were spending more time configuring infrastructure than building actual value
Eleven Realtime is a Speech-to-Speech model class — meaning:
Audio IN → [One Unified System] → Audio OUT
↑
Everything handled internally:
- Speech recognition
- Voice activity detection
- Turn-taking logic
- Language model reasoning
- Voice synthesis
Instead of buying separate ingredients and cooking from scratch, you get a fully prepared meal — optimized, tested, and ready to serve
ELEVEN REALTIME
│
┌──────────────┴──────────────┐
│ │
v1 Mini v1 Max
(Cost-efficient) (High capability)
│ │
Best for: Best for:
• AI assistants • Customer support
• Teachers • Lead qualification
• Interactive characters • Multi-step workflows
• Most general use cases • Heavy tool calling
Both models share:
Fused Models (previous gold standard):
Audio → [Single Neural Network] → Audio
Everything merged together
Advantage: Very natural feel
Disadvantage: Less transparency, harder to debug
Cascaded Architecture (Eleven Realtime's approach):
Audio → [STT] → [Text] → [LLM] → [Text] → [TTS] → Audio
↑ ↑
You can see You can see
what was heard what was decided
| Feature | Old Cascaded | Eleven Realtime Cascaded |
|---|---|---|
| Component tuning | Independent, mismatched | End-to-end optimized together |
| Latency | High (each handoff adds delay) | Minimized through tuning |
| Transparency | ✅ Text visible at each step | ✅ Text visible at each step |
| Naturalness | ❌ Below fused models | ✅ Matches fused model quality |
Practical transparency benefits:
1. Big Bench Audio — Speech Reasoning Accuracy
Test: 1,000 reasoning questions asked by voice
Metric: % answered correctly
v1 Max: ████████████████████ 98.8% ✅
v1 Mini: ███████████████ 75.9%
2. Time to First Audio (Speed)
How fast does the agent start speaking?
v1 Max: 0.57 seconds
v1 Mini: 0.62 seconds
Industry context: Both lead the leaderboard
3. The Pareto Frontier Concept
This is a critical concept to understand:
HIGH
│ ● Slow but accurate
Accuracy │ ●
│ ● v1 Max ← IDEAL ZONE
│ ●
│ ● Fast but inaccurate
LOW
└─────────────────────
SLOW FAST
Speed
Pareto Frontier = The boundary where you cannot improve one metric without sacrificing the other
v1 Max's achievement: Sits on this frontier — no competing model is simultaneously faster AND more accurate
4. Full-Duplex-Bench — Conversational Dynamics
Tests: Pauses, turn-taking, interruptions, backchannels
v1 Mini: 95.8% (scores in same band as fused models)
v1 Max: 94.1% (scores in same band as fused models)
5. Speech Agent Arena — Human Preference
Method: Blind live conversation comparisons
v1 Max: 998 score
v1 Mini: 988 score
Tool-use task completion:
v1 Max: 87.1% ← Use this for complex workflows
v1 Mini: 60.3%
Are you building something new?
│
YES │ NO (existing OpenAI Realtime integration)
│ │
▼ ▼
ElevenAgents Realtime API
(Recommended) (Fastest migration)
Best when you need:
How to start:
Best when you:
Migration steps:
# Before (OpenAI)
client = OpenAI()
# endpoint: wss://api.openai.com/v1/realtime
# After (Eleven Realtime)
# Change endpoint → ElevenLabs WebSocket URL
# Change model name → eleven-realtime-v1-max
# Everything else stays the same ✅
Important technical note:
The API uses WebSocket only — if your current integration uses WebRTC, you must migrate to WebSocket first
PROBLEM: Building voice agents was complex and fragmented
SOLUTION: Eleven Realtime — unified Speech-to-Speech models
┌─────────────────────────────────┐
│ ELEVEN REALTIME │
│ │
│ v1 Mini v1 Max │
│ • Low cost • High power │
│ • Conversations • Complex │
│ • 75.9% accuracy tasks │
│ • 0.62s TTFA • 98.8% acc. │
│ • 0.57s TTFA │
│ │
│ Both: 90+ languages, 17k+ │
│ voices, cascaded architecture │
└─────────────────────────────────┘
DEPLOY VIA:
• ElevenAgents → Full platform features
• Realtime API → Developer control, easy migration
Test yourself:
Answers are all contained within the material above — review any section where you feel uncertain before moving forward