Remix a voice
This guide will show you how to create an entirely new voice by remixing an existing one.
Using the Voice Design API
Create an API key
Create an API key in the dashboard here, which you’ll use to securely access the API.
Store the key as a managed secret and pass it to the SDKs either as a environment variable via an .env
file, or directly in your app’s configuration depending on your preference.
Make the API request
Remixing a voice is a two step process:
- Generate a preview of the new voice by providing a voice ID and a prompt.
- Create the new voice from the preview.
We’ll start by generating a preview of the new voice.
Create a new file named example.py
or example.mts
, depending on your language of choice and add the following code:
You can only remix voices that were created by you. For example previously designed voices, IVC or PVC voices. You cannot remix voices from the voice library.
Next steps
Explore the API reference for more information on the Voice Design API and its options.