ποΈCustom Voices
Custom Voices let you create your own voice options to use with Text-to-Speech. Instead of being limited to the default voice library, you can upload audio samples, generate a unique voice from them, and attach it to any of your characters.
Once a Custom Voice is set as a character's voice, anyone playing TTS on that character will hear your voice β it becomes part of the character's identity.
Custom Voices are an I'm All In subscriber feature.
Creating a Custom Voice
Creating a Custom Voice is a three-step process: open the creation form, fill in the details and upload your audio, then let it process.
Step 1: Open the Custom Voice form
Open the sidebar menu.
Expand the Create section.
Click Voice.
This opens the Custom Voice creation form.
Step 2: Fill in the details
On the form, complete the following fields:
Name β Give your voice a memorable name so you can find it later (up to 20 characters).
Description β Add a short description of the voice, such as its tone or mood (up to 100 characters).
Language β Select the language your audio samples are recorded in.
Attach voice β Click the upload area or drag and drop your audio file(s).
Upload requirements
MP3 or WAV format only
Between 5 and 30 seconds of continuous speech per clip
Up to 3 clips per voice
All files combined must be under 4 MB
Step 3: Create the voice
Once all the fields are complete, click Create Voice.
Your voice will then be sent for processing. This can take a while, so don't worry if it isn't ready immediately.
Previewing and Saving Your Voice
Once processing is complete, you can preview the result before deciding to keep it.
Go to My Creations.
Open the Voices tab.
Find your new voice and press the preview button to listen to it.
If you're happy with the result, save it.
Your saved voice is now ready to be attached to a character.
You can have up to 20 Custom Voices on your account at any time.
Adding a Custom Voice to a Character
A Custom Voice doesn't do anything on its own β it has to be attached to a character. Once attached, it becomes part of that character's identity and will play whenever someone uses Text-to-Speech with the character.
Create a new character, or edit an existing one.
On the edit page, scroll down to the Attach voice section.
Select the Custom Voice you want to use.
Save your character.
If your character is public, anyone using it will hear your Custom Voice when they use Text-to-Speech.
Tips for Creating Great Custom Voices
The quality of your source audio directly affects how good your Custom Voice sounds. These best practices will help you get the best possible result.
General best practices
Choose a script that matches your target voice. Your recording should reflect the voice you want to generate. If you want an energetic, expressive clone, don't read a flat script in a monotone β pick a script with the right energy and emotion.
Record clearly in a quiet space. Use the best microphone you have access to, and record somewhere quiet. Background noise, echo, or muffled audio will all show up in the final voice.
Avoid long pauses. The cloned voice mimics the pacing of your recording, including pauses between sentences. Keep your delivery natural and continuous.
Trim your recording. The clip should be roughly all speech from start to finish β no silence at the beginning or end, and no cut-off words. Free tools like Audacity make it easy to clean up a recording.
Speak in the target language. If you want your voice to speak English, record in English. Recording in a different language than your intended output will reduce quality.
Keep your recording around 10 seconds. This is the sweet spot for high-similarity clones. Longer clips do not produce better results.
Lower the Response Max Token setting in chat. When using your Custom Voice in chat, setting Response Max Token to its minimum value usually gives the best-sounding output.
Last updated
Was this helpful?

