how to clone a voice

Clone a voice in four steps: sample, consent, create, synthesize.

  • Record a 10-30 second clean sample
  • Capture consent (full name and email)
  • POST /v1/voices with multipart/form-data
  • Synthesize with the returned voice ID

definition

Cloning a voice is a four-step flow on the Speechify Build API: record a sample, capture consent, create the voice, and synthesize with it. Zero-shot cloning makes this self-serve, so the whole path fits into an app or a script.

the-steps

First, record a clean sample of 10 to 30 seconds, under a minute and under 5MB, with no background noise. Second, capture the speaker’s consent: their full name and email. Third, POST to /v1/voices as multipart/form-data with the name, gender (male, female, or not_specified), the sample as binary, and the consent record as a JSON string. You receive a voice_id.

synthesizing

Pass the voice_id to POST /v1/audio/speech, or the streaming endpoint, with your text. The cloned voice speaks it. Use simba-multilingual to reach 30+ languages; the curated simba-3.2 set plays cloned voices too, but each one currently requires manual Speechify approval.

The consent field is mandatory and must contain the speaker’s full name and email. There is no create path without it, so you cannot clone a voice you have not been authorized to clone. See the ethics page and the voice cloning API.

FAQ

Frequently asked questions

How do I clone a voice?
Record a clean 10-to-30-second sample, capture the speaker's consent (full name and email), then POST to /v1/voices as multipart/form-data with the name, gender, sample, and consent. You receive a voice ID, which you pass to POST /v1/audio/speech to synthesize any text in the cloned voice.
What sample quality do I need?
Use 10 to 30 seconds of clean speech, under a minute and under 5MB, with no background noise. Sample quality is the biggest factor in the result for zero-shot cloning.
Which models can play my cloned voice?
Cloned voices run self-serve on simba-english, simba-multilingual, and simba-3.0. Use simba-multilingual to speak across 30+ languages. The curated simba-3.2 voice set plays cloned voices too, but each one currently requires manual Speechify approval.

Start building

Clone a voice in four steps: sample, consent, create, synthesize.