Building AI Voice Agents for Production @Deeplearningai
Building AI Voice Agents for Production  @Deeplearningai
Uploaded May 2025 | Updated September 2026, 2 weeks ago
Learn more: bit.ly/3EELtr7

Join Building AI Voice Agents for Production, created in collaboration with LiveKit and RealAvatar, and taught by Russ d’Sa (Co-founder & CEO of LiveKit), Shayne Parmelee (Developer Advocate, LiveKit), and Nedelina Teneva (Head of AI at RealAvatar, an AI Fund portfolio company). The course also incorporates voice technology from ElevenLabs, a supporting contributor to the project.

Voice agents combine speech and reasoning capabilities to enable real-time, human-like conversations. They're already being used to enhance learning, support customer service, and improve accessibility in healthcare and talk therapy.

In this course, you’ll learn how to build voice agents that listen, reason, and respond naturally. You’ll follow the architecture used to create Andrew Avatar, a collaborative project between DeepLearning.AI and RealAvatar that responds to users in Andrew Ng’s voice. You’ll build a voice agent from scratch and deploy it to the cloud, enabling support for many simultaneous users.

What you’ll learn:

- Understand the fundamentals of voice agents, including key components like speech-to-text (STT), text-to-speech (TTS), and LLMs, and how latency is introduced at each layer.
- Explore voice agent architectures and the trade-offs between modular pipelines and speech-to-speech APIs.
- Explore how platforms like LiveKit mitigate latency issues with optimized networking infrastructure and low-latency communication protocols.
- Learn how to connect client devices to voice agents using WebRTC—and why it outperforms HTTP and WebSocket for low-latency audio streaming.
- Incorporate voice activity detection (VAD), end-of-turn detection, and context management to detect turns, handle interruptions, and manage conversational flow.
- Understand the trade-offs between latency, quality, and cost in an example in which you build a voice agent and change its voice.
- Equip your agent with metrics to measure latency at each stage of the voice pipeline and learn the key levers you can pull to make your agent faster and more responsive.

By the end of this course, you'll have learned the components of an AI voice agent pipeline, combined them into a system with low-latency communication, and deployed them on cloud infrastructure so it scales to many users.

Start building your voice agent today with LiveKit.

Enroll now: bit.ly/3EELtr7
Building AI Voice Agents for ProductionAI Dev 26 x SF | Paul Everitt: The Shift to Agentic EngineeringAI Dev 26 x SF | Aditi Gupta: Building SRE Agents with the Redis Context EngineThis is why you NEED technical debtAI Dev 26 x SF | Carter Rabasa: File Systems Are the New Primitive for AI Agents🎧 LoFi Beats for Coding & Focus: Calm Beats to Study, Build, and ThinkNew course with Neo4j! Enroll in Agentic Knowledge Graph ConstructionLearn to equip AI agents with reusable skillsAI Dev 26 x SF | Eli Schilling: Hands On Agent Context & Memory Engineering with Oracle AI DatabaseAI Dev 25 x NYC | Samraj Moorjani: Accelerate High quality Agent Development with MLflowA new short course created with DotTxt is available nowGenerative AI for Everyone, a course from Andrew Ng, is live!
DeepLearningAI |

Building AI Voice Agents for Production

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER