Free courses to learn speech recognition, text-to-speech and how to build voice agents — from Hugging Face, DeepLearning.AI, LiveKit and Google.
Hugging Face · Learn speech recognition, text-to-speech and audio classification with transformers, ending with a voice-assistant project.
DeepLearning.AI × LiveKit · Build a voice agent from scratch and deploy it to the cloud — speech-to-text, LLMs, text-to-speech and latency.
DeepLearning.AI × Google · Build a real-time voice agent that listens, reasons with an LLM and replies with voice, using Google's Agent Development Kit.
DeepLearning.AI × Vocal Bridge · A beginner DeepLearning.AI short course, made with Vocal Bridge, on three ways to add voice to an app or an existing AI agent.
Pipecat · Pipecat's official step-by-step guide to building real-time voice AI agents with its open source Python framework.
LiveKit · LiveKit's official YouTube workshop series on building a production-quality voice AI agent with the LiveKit Agents SDK for Python.
Stanford University · Stanford's spoken language course, with public lecture slides and readings covering speech recognition, speech synthesis and spoken dialog systems.
Microsoft Learn · A beginner Microsoft Learn module on the concepts behind speech recognition and speech synthesis.
Microsoft Learn · An intermediate Microsoft Learn module on building a real-time voice agent with the Azure Speech Voice Live API and SDK.
These free courses teach the building blocks of voice AI: speech-to-text, text-to-speech and the voice agents that combine them with an LLM. Start with the Hugging Face Audio Course if you're new — it covers transformers for audio and ends with a voice-assistant project. If you already know some Python, the DeepLearning.AI short courses walk you through building and deploying a real-time voice agent in about an hour each. Every course here is free to take, and each card links to the official course page.
The Hugging Face Audio Course is free and covers speech recognition, text-to-speech and audio classification with transformers, finishing with a voice-assistant project. You need Python and basic machine learning.
Yes. DeepLearning.AI's Building AI Voice Agents for Production (with LiveKit) and Building Live Voice Agents with Google's ADK are free short courses that build a working voice agent.
Basic Python is enough for the voice agent courses. The Hugging Face Audio Course assumes some machine learning basics.