Blocks Reference
Creating Talking-Head Videos with HeyGen
How to create AI presenter videos with voiceover in HeyGen and embed them in your courses.
HeyGen is an AI video tool that creates talking-head videos — a presenter speaking your script, with voiceover — without filming. This guide covers how to make one and add it to a course.
What you can make
You provide a script; HeyGen generates a video of an AI presenter speaking it. You can use a stock avatar, turn a photo into a presenter, or create a "digital twin" of yourself from a short clip. You choose the voice and language, and regenerate any time your script changes.
Creating a video
- Write your script. Keep each video focused on a single idea or module.
- In HeyGen, choose an avatar and a voice.
- Paste your script and generate the video.
- Download it as an MP4 — H.264 video with AAC audio for the best compatibility across devices, including mobile.
Adding it to your course
- Host the downloaded video somewhere with a stable URL. A service like Bunny.net works well — see "Hosting and Embedding Videos with Bunny.net."
- In your course, add a Video block.
- Paste the video's direct URL.
The video appears in your module, ready for learners to play.
Important things to know
Plans and limits. HeyGen has a free plan and paid tiers. Free plans often limit video length or count, and may apply a watermark. Check HeyGen's current pricing before relying on it for a full course.
Avatar permissions. Only create avatars from your own likeness or from someone who has clearly consented. Creating an avatar of a person without their permission is not acceptable.
Honesty with learners. AI presenters are realistic. Consider whether your learners should know a presenter is AI-generated, depending on your context.
Mobile playback. If a video won't play on mobile, it's almost always a codec issue — re-export as H.264 MP4 with AAC audio and re-host.
HeyGen vs filming yourself
HeyGen is ideal when you want a presenter without filming, need to update videos by editing a script, or want a consistent presenter across a course. If you'd rather appear as yourself naturally, recording directly and hosting that video works just as well — the video block accepts either.