Discussions

Ask a Question
Back to all

Streaming Avatar voice IDs vs Live Avatar voice IDs + ElevenLabs voice ID support

Hi HeyGen team — quick question about voice availability across products.

I’m using Streaming Avatar and I can access a broader set of voice IDs (including multiple languages and locales like en-GB). However, in the Live Avatar API docs for GET /v1/voices, I only see ~20 voices listed, all US English.

Could you clarify:

  1. Are all Streaming Avatar voice IDs also supported in Live Avatar, or is Live Avatar limited to a smaller subset?
  2. If Live Avatar supports more than the ~20 voices shown in the docs, is there a way to list the full catalog (including other languages/locales like UK English) via API or dashboard?
  3. If additional voices are not publicly available yet, is there an ETA or process to request enablement for specific languages/locales?
  4. Do you support using external TTS providers, specifically ElevenLabs — e.g., passing an ElevenLabs voice_id (or connecting an ElevenLabs account) for Live Avatar output? If yes, what’s the recommended integration approach and any limitations (supported languages/locales, latency, pricing, etc.)?

For context, I need non-US voices and additional languages for a production use case.

Thanks in advance!