Help Centre

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

  1. Write your script. Keep each video focused on a single idea or module.
  2. In HeyGen, choose an avatar and a voice.
  3. Paste your script and generate the video.
  4. Download it as an MP4 — H.264 video with AAC audio for the best compatibility across devices, including mobile.

Adding it to your course

  1. Host the downloaded video somewhere with a stable URL. A service like Bunny.net works well — see "Hosting and Embedding Videos with Bunny.net."
  2. In your course, add a Video block.
  3. 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.