The studio avatar pipeline
Claude writes, ElevenLabs is the voice library, HeyGen lip-syncs the consented face, Descript masters.
Who owns what
Claude
The script — 60–90 seconds, pronunciation notes. Not the face and not the WAV.
Try Claude (opens in a new tab)ElevenLabs
The voice id you reuse outside HeyGen. HeyGen owns picture, not a second clone.
Try ElevenLabs (opens in a new tab)HeyGen
The digital human — lip-sync, language take. Not the script and not the timeline.
Try HeyGen (opens in a new tab)Descript
The master — captions, B-roll overlay, export. Not a second avatar generator.
Try Descript (opens in a new tab)
How to use this stack
- Claude writes into a sheet. Status stays draft until a human marks approved.
- ElevenLabs renders the VO for that language. One voice id.
- HeyGen animates the approved avatar against that track. No celebrity faces.
- Descript captions and exports. Publish is a separate step until the avatar is trusted.
Why we picked this: HeyGen + n8n: script to talking avatar without living in the GUI