Setting up your ElevenLabs voice in Predictable is quick and easy - it should take you less than a minute! To start, you'll need an ElevenLabs account, where you can either create custom voices or use pre-made ones available for download.
Step 1: Get Your ElevenLabs API Key
Log into your ElevenLabs account and head to the My Account section in the bottom left corner. From there, you'll find an option for API keys. Clicking on this will open a modal where you can create a new API key. Name it whatever you like and click Create API Key. Remember to copy the key, as it will only be shown once.
Step 2: Connect ElevenLabs to Predictable
Next, open Predictable and go to Settings > Speech, then select ElevenLabs. (If you don’t see this option, make sure you have the latest version of Predictable installed.) Paste in your API key from ElevenLabs and click Connect My Voices. Your ElevenLabs voices should now appear under My Online Voices, ready to be used in Predictable.
Using ElevenLabs voices offline in Predictable
ElevenLabs voices work online, meaning an internet connection is required to generate new speech. However, Predictable has features to enhance offline use:
Stored Phrases: Once you've spoken a phrase using ElevenLabs, it will be stored, allowing you to play it back later without an internet connection and with reduced latency.
Pre-download Phrases: You can pre-download all the phrases in your Grid by navigating to ElevenLabs settings within Predictable. This saves the phrases using the currently selected voice for offline use. Be mindful that this could use a large portion of your ElevenLabs quota, depending on the size of your Grid.
This setup allows you to use your custom voices effectively in Predictable, both online and offline.