Recipe
Turn lesson text into teaching videos automatically
Learning platforms can give every lesson a presenter without booking a studio.
Split each course into lessons of two to five minutes, send each lesson's spoken text to POST /videos with a presenter or the tutor's twin, and attach the finished video to the lesson.
How it works
- 1Plan lessonsTwo to five minutes each keeps attention and makes remakes cheap.
- 2Choose the tutorThe real tutor's twin, approved by them, or a consistent presenter.
- 3Make in batchesQueue lessons steadily within your concurrency limit.
- 4Publish after reviewHold each lesson in review until a person approves it.
The API calls
curl https://autopersonify.com/api/v1/presenters?gender=female -H "Authorization: Bearer $AUTOPERSONIFY_API_KEY"
curl -X POST https://autopersonify.com/api/v1/videos \
-H "Authorization: Bearer $AUTOPERSONIFY_API_KEY" -H "Content-Type: application/json" \
-d '{"presenter_id":"pr_anna_3f9a1c","script":"Hi Sarah, welcome aboard.","idempotency_key":"welcome-user-42"}'Full reference: developer docs, OpenAPI spec, markdown guide.
What you can build
- Video lessons for every module
- Quiz feedback videos
- Course trailers
Honest limits
- Videos take a few minutes to make, usually 2 to 10. Poll every 10 to 15 seconds or use webhooks.
- Every finished video uses the account's video minutes. When they run out, the API returns allowance_exceeded with a message you can show as it is.
- Call the API from server code only. Never put the key in browser code.
Questions people ask
How much does a 10-lesson course use?
Ten three-minute lessons use 30 minutes, the whole Starter allowance for a month.
Can tutors build their own twin?
Yes, with their own photos or a short video and their approval.
Are other languages supported?
Write the script in the language you need and pick a matching voice.
Related
Last updated 2 October 2026.
Start free, no card required
3 free video minutes and one twin. Create an API key in Integrations and paste the prompt into your AI tool.