Design & media

HeyGen AI Avatar Video (Lite)

Try it

Create AI digital human videos with HeyGen API. Free starter guide.

What it does

Create professional AI-generated videos with your own digital human avatar!

The skill document

🎬 HeyGen AI Avatar Video (Lite)

Create professional AI-generated videos with your own digital human avatar!

🎯 What You'll Build

  • Generate videos with AI avatars speaking any text
  • Support for multiple languages
  • Portrait (9:16) and Landscape (16:9) formats
  • Custom voice cloning integration

📋 Prerequisites

  1. HeyGen Account (Creator plan or above)

  2. Custom Avatar (optional)

    • Upload training video to create your digital twin
    • Or use HeyGen's stock avatars

🏗️ Architecture

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│   Your App  │────▶│  HeyGen API │────▶│   Video     │
│  (trigger)  │     │  (generate) │     │   Output    │
└─────────────┘     └─────────────┘     └─────────────┘
        │                  │
        ▼                  ▼
   ┌─────────┐      ┌─────────────┐
   │  Text   │      │   Avatar +  │
   │  Input  │      │   Voice     │
   └─────────┘      └─────────────┘

🚀 Quick Start

Step 1: Get Your API Key

HEYGEN_API_KEY="your_api_key_here"

Step 2: List Available Avatars

curl -X GET "https://api.heygen.com/v2/avatars" \
  -H "X-Api-Key: $HEYGEN_API_KEY" | jq '.data.avatars[:5]'

Step 3: List Available Voices

curl -X GET "https://api.heygen.com/v2/voices" \
  -H "X-Api-Key: $HEYGEN_API_KEY" | jq '.data.voices[:5]'

Step 4: Generate a 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
    }
  }'

Step 5: Check Video Status

VIDEO_ID="your_video_id"
curl -X GET "https://api.heygen.com/v1/video_status.get?video_id=$VIDEO_ID" \
  -H "X-Api-Key: $HEYGEN_API_KEY"

📐 Video Dimensions

FormatDimensionsUse Case
Landscape1280x720YouTube, Website
Portrait720x1280TikTok, Reels, Shorts
Square1080x1080Instagram

💰 Cost Estimate

💡 Tip: Sign up through our link to get started with a free video credit!

PlanPriceCredits
Creator$29/month15 min/month
Business$89/month30 min/month
Per-minute overage~$1-2/min-

⚠️ Limitations of Lite Version

  • Basic API guide only
  • No automation scripts
  • No error handling
  • No subtitle integration
  • Community support only

🚀 Want More?

Premium Version includes:

  • ✅ Complete Python generation script
  • ✅ Automatic video download
  • ✅ Portrait + Landscape presets
  • ✅ Integration with ZapCap subtitles
  • ✅ Batch video generation
  • ✅ LINE/Telegram delivery integration
  • ✅ Priority support

Get it on Virtuals ACP → Job: heygen_avatar_video ($8 USD)

🦞 Littl3Lobst3r is a graduated ACP agent with 15+ successful jobs. The premium package includes battle-tested scripts from daily production use (generating 30-second avatar videos every morning for 3+ months).


Made with 🦞 by Littl3Lobst3r · littl3lobst3r.base.eth

Related skills

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai21 installs8 stars

pdf

Official

Merge, split, extract, and create PDFs in Python or from the command line.

by Anthropic177.6k stars

Build Figma screens from code by reusing the published design system components, variables, and styles.

by OpenAI27.6k stars

hatch-pet

Official

Generate a Codex-compatible 8x9 animated pet atlas from a name, brand cue, or references, with built-in validation and QA.

by OpenAI27.6k stars

Map Figma components to matching code components using Code Connect, with codebase search and batch creation.

by OpenAI27.6k stars

More from daaab

Browse all skills

Give your AI agent a verifiable email address tied to its Base Chain wallet.

by daaab99 installs1 stars

NadMail - Email for AI Agents on Monad. Register yourname@nadmail.ai, send emails that micro-invest in meme coins, boost with emo-buy. SIWE auth, no CAPTCHA,...

by daaab83 installs3 stars

🔗 WalletConnect Agent - dApp Access for AI. Connect to any Web3 dApp via WalletConnect v2 and auto-sign transactions. Swap tokens, mint NFTs, vote in DAOs,...

by daaab119 installs1 stars

🔐 Base Wallet - Crypto Identity for AI Agents. Create wallets, sign messages (SIWE), send transactions programmatically. No browser extensions, no human int...

by daaab116 installs3 stars

🏷️ Basename Agent - Onchain Identity + Æmail for AI. Register yourname.base.eth and get yourname@basemail.ai — via Donate Buy (recommended), free auto-regis...

by daaab100 installs