Custom ElevenLabs Voices Not Appearing In Convai

I am on the paid Creator plan in ElevenLabs and Convai’s Professional plan but my private/saved Elevenlabs voices aren’t showing up, just the default ones you provide. I followed your instructions listed below and still nothing. I need this working for an event tomorrow morning can anyone help me out? Thanks!

Elevenlabs Instructions

Hello @SetaroHouse

Thanks for reaching out and we completely understand the urgency, especially with an event coming up tomorrow morning.

To use your custom ElevenLabs voices with Convai, please note the following from our documentation:

“Currently, only ElevenLabs accounts with Pro plans and higher are compatible due to the required 44.1kHz audio output.”

If your ElevenLabs plan was just upgraded to Pro, please be aware that it may take up to 12 hours for your custom voices to appear in the Convai dashboard.

Given your tight deadline, we strongly recommend selecting one of the default available voices in the meantime to ensure your setup is working reliably for the event.

Best of luck with your event!

Ok I just upgraded on Elevenlabs, where will I see the private voices once the API refreshes?

In the Voice List

Will it be in its own category or mixed in with the other voices? I know you said it takes some time I just don’t want to miss it. Thanks for your help thus far

You will see a new section “Elevenlabs-Private-Voices” and all of your voices will be visible there.

So this is all working now, however I created a brand new project in Unreal Engine and it’s still using the voice it had before I changed it to Eleven Labs. Strange part is that my demo project for tomorrow’s voice changed though. What could cause that?

So I copied the plugin from my working project into this one, and the voice changed. I thought this was all handled server-side?

Yes, it is. Make sure to check your character ID.

It is the same I didn’t change it. But I literally got 2 different voices depending on which plugin I used. Th project level was correct but the engine level was wrong. How could that be?

The character ID of the character in your level may be different, the character id in the Blueprint may be different. If you share your logs we can understand. But this is definitely due to the different Character ID. Because responses and voices are generated at runtime according to your character ID.