🎬 HeyGen AI Avatar Video (Lite)
Turn text into professional video — with YOUR digital twin speaking it.
No camera. No studio. No editing. Just type, generate, and publish.
🔥 Over 40,000 creators already use HeyGen to make AI videos. Join them — Start free →
🎯 What You Can Build
| Use Case | Example |
|---|---|
| 📹 Product demos | Your avatar explains features in 10 languages |
| 📚 Course content | Scale yourself — teach without recording |
| 📱 Social media | Daily TikTok/Reels/Shorts on autopilot |
| 🌍 Localization | Same video, 40+ languages, zero re-recording |
| 💼 Sales outreach | Personalized video messages at scale |
⚡ Quick Start (3 Steps)
1. Get Your HeyGen Account & API Key
👉 Create your free HeyGen account — includes free trial credits to test with.
Once signed in: Settings → API → Create API Key
export HEYGEN_API_KEY="your_api_key_here"
2. Pick an Avatar
Choose from 100+ stock avatars, or upload a 2-min video of yourself to create your own digital twin.
curl -X GET "https://api.heygen.com/v2/avatars" \
-H "X-Api-Key: $HEYGEN_API_KEY" | jq '.data.avatars[:5]'
3. Generate Your First Video
curl -X POST "https://api.heygen.com/v2/video/generate" \
-H "X-Api-Key: $HEYGEN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"video_inputs": [{
"character": {
"type": "avatar",
"avatar_id": "YOUR_AVATAR_ID",
"avatar_style": "normal"
},
"voice": {
"type": "text",
"input_text": "Hello! This is my AI avatar speaking.",
"voice_id": "YOUR_VOICE_ID"
}
}],
"dimension": { "width": 1280, "height": 720 }
}'
Check status:
curl -X GET "https://api.heygen.com/v1/video_status.get?video_id=$VIDEO_ID" \
-H "X-Api-Key: $HEYGEN_API_KEY"
🎉 That's it. Your first AI video, done in under 5 minutes.
📐 Video Formats
| Format | Dimensions | Best For |
|---|---|---|
| 🖥️ Landscape | 1280×720 | YouTube, Website, Presentations |
| 📱 Portrait | 720×1280 | TikTok, Reels, Shorts |
| ⬛ Square | 1080×1080 | Instagram, LinkedIn |
🗣️ Voice Options
# List all available voices (40+ languages)
curl -X GET "https://api.heygen.com/v2/voices" \
-H "X-Api-Key: $HEYGEN_API_KEY" | jq '.data.voices[:10]'
- Stock voices — Professional voices in 40+ languages
- Voice cloning — Upload 30 seconds of audio to clone your own voice
- ElevenLabs integration — Bring your ElevenLabs voice ID for premium quality
🏗️ Architecture
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Your Text │────▶│ HeyGen API │────▶│ MP4 Video │
│ + Avatar │ │ (generate) │ │ (download) │
└─────────────┘ └─────────────┘ └─────────────┘
💰 Pricing
| Plan | Monthly | What You Get |
|---|---|---|
| Free Trial | $0 | 1 min free credits |
| Creator | $29/mo | 15 min/month |
| Business | $89/mo | 30 min/month |
💡 Pro tip: Start with the free trial to test your avatar before committing.
⚠️ Lite Version Limitations
This is the free starter guide. For production automation:
- ❌ No batch generation scripts
- ❌ No subtitle integration
- ❌ No error handling / retry logic
🚀 Want the Full Package?
Premium Version includes battle-tested scripts from daily production use:
- ✅ Complete Python generation & download script
- ✅ Portrait + Landscape + Square presets
- ✅ ZapCap subtitle integration
- ✅ Batch video generation
- ✅ Telegram/LINE delivery
- ✅ Priority support
Get it on Virtuals ACP → Job: heygen_avatar_video ($8 USD)
🔗 Resources
Made with 🦞 by Littl3Lobst3r · littl3lobst3r.base.eth