Course video and digital teacher
Put a teacher on screen for every lesson
Course Video Studio turns finished lecture scripts and one teacher portrait into presenter-led course videos with lecture narration. Every lesson comes with its narration and talking-head MP4 clips in teaching order, all animated from your one portrait and read in one teacher voice. Course Video Studio works in Claude Code, Codex, Cursor, and other agents that run Skills.
Install Course Video Studio and tell me when I need to sign in: https://beatra.ai/skills/course-video-studio/install.md
For agents:Install guideMarkdown version
Send it to WorkBuddy, Codex, Claude Code, or another agent to install. Sign in once the first time you use it.GitHub ↗Docs ↗

A digital teacher for every lecture
Narration first
Shape each lecture into speakable audio with one teacher voice before the video stage.
One teacher on camera
Keep a single portrait so every lesson looks like the same digital teacher.
A clip per lesson
Deliver a stable talking-head for each class so the course publishes in order.
How it is made
Build each class around speech students can follow
Organize lecture scripts, lock term readings, and hear the teacher voice on a first lesson before the remaining course.
Keep lessons in course order · Lock names and term readings · Hear the first lecture first
Keep one face in front of every lesson
Use one clear teacher portrait and restrained movement so identity stays steady from class to class.
Use one stable portrait · Keep framing consistent · Hold expression to the teaching point
Publish a talking-head for each lecture
Direct a presenter clip that contains the speech, then continue through the remaining lessons in the same face and voice.
Match clip length to the speech · Review identity and mouth timing · Keep later lessons on the same teacher
Courses, training, and e-learning
Recorded courses
Turn a finished lecture series into digital-human classes students can watch.
Training programs
Give enablement teams presenter videos for onboarding and internal lessons.
E-learning talking heads
Publish lesson talking-head videos that match the course order and teacher voice.
Inputs and outputs
Input · Text — Finished lecture scripts in lesson order
Input · Image — One teacher portrait
- Formats
- JPG, PNG, WEBP
- Specifications
- 1 image per request
Input · Audio — Teacher voice sample (optional)
- Specifications
- 10–300 s; up to 20 MB each
Output · Audio — Lecture narration for each lesson
- Formats
- MP3
Output · Video — Talking-head lesson clips in teaching order, in the portrait's shape
- Formats
- MP4
| Input or output | Type | Formats | Specifications |
|---|---|---|---|
| Input | Text — Finished lecture scripts in lesson order | — | — |
| Input | Image — One teacher portrait | JPG, PNG, WEBP | 1 image per request |
| Input | Audio — Teacher voice sample (optional) | — | 10–300 s; up to 20 MB each |
| Output | Audio — Lecture narration for each lesson | MP3 | — |
| Output | Video — Talking-head lesson clips in teaching order, in the portrait's shape | MP4 | — |
Specifications last checked · Sources: Model catalog · Documentation · Terms of Service
Questions
What do I need to start?
One clear teacher portrait, the lecture scripts, and the lesson order.
Will every lesson look and sound like the same teacher?
Every lesson is animated from your one teacher portrait and read in one teacher voice.
What will I receive?
Talking-head lesson videos in course order: each lecture's narration and a presenter clip.
Related Skills



