Create Videos with Your Personal Avatar and Voice
Bring your personalized avatar to life with custom voice and video creation
With the HeyGen v2 API, you can create videos using both existing avatars and Instant Avatars that you generate yourself. In this tutorial, we’ll walk you through creating videos featuring your own Instant Avatar and custom voice.
Generate An Instant Avatar on Web Interface
Begin by creating your unique Instant Avatar on the Create Instant Avatar page.
During the final step of creation, you'll assign a name to your avatar, with this name you will choose your avatar and voice.
If you already have an Instant Avatar, you can find its name on the Avatars page.
Generate a Custom Voice on Web Interface
Create your unique custom voice on the Voices page.
Click Create New Voice, and choose one of the following options:
- Instant Voice Cloning – Provide an audio file or recording to clone a voice.
- Generate Voice – Enter a name and a text prompt to generate a new voice.
Once created, your custom voice will be saved, and its display_name will appear in the list of voices.
List Avatars
The List All Avatars (V2) API call will provide you with a list of avatars. Find the name you gave your Instant Avatar here and get its avatar_id.
List Voices
The List All Voices (V2) API call will provide you with a list of voices. The display_name field will contain the name of your voice. You can find your voice name on the Voice page.
Assuming you've got your avatar_id and a voice_id, you're all set to move on to the next steps.
Next Steps
You can proceed from this point by following the instructions on the Create Avatar Videos page. The process remains the same - just ensure that you update the avatar_id and voice_id fields with the values you've obtained.
Updated 13 days ago
