HeyGen Avatar IV
model id: heygen/avatar-iv
No live Playground for this model yet
Talking avatars take a catalog avatar (or your own photo) plus a script and a voice —
not a text prompt — via
POST /v1/avatars/videos.
Switch to the API tab above for a ready-to-run example, or see the
Talking avatars guide.
Price
From $0.05 / second
per second of generated video — shown for photo avatars and your own photo; digital twins cost more (below). Held up front, settled on the real video length
| Avatar type | 720p / 1080p | 4K |
|---|---|---|
| Photo avatar / your own photo | $0.05 / second | $0.0667 / second |
| Digital twin | $0.0667 / second | $0.0833 / second |
+ VideoRouter platform fee: 2.5% of provider cost (≈ $0.0013) — billed as its own line, never blended into the price above.
# 1. pick an avatar and a voice (voices filter by language)
import requests
H = {"Authorization": "Bearer llmr_sk_..."}
avatar = requests.get("https://videorouter.sh/api/v1/avatars?limit=1", headers=H).json()["data"][0]
voice = requests.get("https://videorouter.sh/api/v1/avatars/voices?language=English&limit=1", headers=H).json()["data"][0]
# 2. create (async: poll GET /v1/avatars/videos/{id}, or pass webhook_url)
job = requests.post(
"https://videorouter.sh/api/v1/avatars/videos", headers=H,
json={"model": "heygen/avatar-iv", "avatar_id": avatar["id"],
"voice_id": voice["id"],
"script": "Hello, welcome to the show."}).json()
print(job["id"], job["status"]) # queued -> in_progress -> completed
Customer reviews
Specific to the HeyGen hosting of HeyGen Avatar IV — other providers serving the same model have their own reviews.
Log in to write a review of HeyGen Avatar IV.
No reviews yet — be the first to share how this model performed for you.