Discussions

Ask a Question
Back to all

Eleven Labs API not accepted in HeyGen

I can't access my Eleven Labs voice in HeyGen.


In HeyGen:
I've navigated to the VOICES tab.
I've clicked on "Integrate 3rd party voice"
I've pasted in the Eleven Labs API: sk_78d0 ... a6b83 (I'm not going to post the whole string here).

I made sure that the "Voice was added" and closed the screen.

I received a message in HeyGen stating "ElevenLabsAPIKey is invalid" and "failed to generate voice preview". Yet, I copied and pasted the entire API key with no spaces

I'm hoping someone can point out my mistake, as I can't get it to work.

Extra note
In Eleven Labs, I went through the following steps:
Clicked "My Workspace"
Clicked "API Keys"
Clicked "Create API Key" and gave it a name "Derek Ray"
Entered the following info:

  • Text to speech: Has Access
  • Voices: Read and Write
  • Voice Generation: Has Access
  • Models: Read and Write
  • History: Read and Write
  • User: Read and Write

Restrict Key is ON (and I later tried OFF as well, but it made no difference)
I then clicked CREATE
Received an API: sk_a9ae5 ... 80495
Clicked: Copy To ClipBoard
Clicked Close

Went to HeyGen
entered the API as noted above

Ideas anyone? what error did I make?