Adding ElevenLabs Voices gives a number of benefits. One is that Versabot actually responds faster with it. Another is that you can customize the actual voice, enabling a tone that better resonates with your audience. Lastly, if you use your own voice (or the voice of someone you know who gave you permission), you can add a more personal touch to your bot.
To start, you should have already completed our first tutorial on how to create voice assistants. If you have not done that, please read that article and set everything up before proceeding. Next, sign up for ElevenLabs if you have not done so already. From there, click your name on the bottom left-hand corner. You should see a small popup like this:
Select “Profile+API key”. Then press the eyeball icon to reveal your API key.
Now, copy your API key and paste it into the ElevenLabs API Key field on the Assistants Configuration page after having selected your assistant from the Select Assistant dropdown. Press “Set API Key” to continue.
Now, refresh the page, select your assistant again, and toggle the “Use ElevenLabs” switch on (will be blue).
You have now added ElevenLabs. To choose a voice, press the “Choose New Voice” button to see a list of available voices. If you make a custom voice (including your own), you will see it here. If you’d like, you can clone your voice easily using the instructions here
Press the “Set Voice” button beneath the voice you want to set the voice to the voice of your choice. Now, set up billing for ElevenLabs, and your phone bot should be able to talk in the voice you chose.
If you’ve got this far, congrats! You now know how to set up ElevenLabs with Versabot and add a custom voice.
Troubleshooting: If ElevenLabs voice in your bot isn’t working after following the above steps, please check that you’ve set up everything else correctly, including billing.
Pingback: How to Create Voice Assistants with Versabot.co – Versabot Blog