Table of contents


HeyGen API v1 endpoint POST tts/create updated: added support for voice engine selection with new engine parameter. Engine options are voice-specific and include: auto, aws, azure, elevenLabs, elevenLabsV3, fish, google, openai, openaiEmo, panda, starfish. Defaults to elevenLabs with fallback to voice’s default engine. The elevenLabsV3 model supports audio tags for enhanced emotional context.

Voice Spuds Oxley, engine elevenLabsV3

curl --location 'https://api.useapi.net/v1/heygen/tts/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'voice_id="76940a9adcd0490a9ce2cfe9a64a2664"' \
--form 'engine="elevenLabsV3"' \
--form 'prompt="[chuckles condescendingly] Oh, you think you’ve won? That’s adorable. [clears throat] Let me explain something to you, hero. [sarcastically] You haven'\''t stopped my plan. You’ve just made the grand finale… [with a sinister grin in voice] so much more spectacular."' 

Result