Custom Voices
Create Instant Clone
Creates a synthesis-ready custom voice from one WAV or MP3 recording. Send the audio, a display name, and a supported TTS model as multipart/form-data.
Audio requirements
- One WAV or MP3 file
- File size: 25 MiB or less
- Duration: 5 to 150 seconds
The request uses one custom voice slot. A successful response returns the completed voice immediately. Supported models may vary by account and release availability.
POST
/v1/custom-voices/instant-cloneAuthorizations
X-API-KEYstringheaderrequiredAPI key for authentication. You can obtain an API key from the Typecast API Console.
Multipart request body for instant voice cloning.
filestringrequiredOne WAV or MP3 recording, 25 MiB or less and 5 to 150 seconds long.
namestringrequiredVoice name, up to 30 characters.
modelssfm-v30 | ssfm-v21requiredTTS model version.
ssfm-v30ssfm-v21Response
201Instant clone created successfullyapplication/json
namestringVoice name.
modelstringTTS model version.
statuspending | training | completed | failedCurrent creation or training status.
pendingtrainingcompletedfailedvoice_idstringUnique custom voice identifier with the uc_ prefix.