Skip to main content
POST
Clone a voice

Authorizations

Authorization
string
header
required

Pass your API key as a Bearer token: Authorization: Bearer sk_996_....

Body

multipart/form-data
name
string
required

A name for the cloned voice.

clip
file
required

Reference audio sample to clone from.

language
string

A well-formed BCP-47 language tag for the sample — send the full dialect, e.g. en-US, en-GB, es-MX, pt-BR, nl-NL. Dialect tags drive per-language behavior. The value is canonicalized on save (en-usen-US, pt-brpt-BR). Malformed tags (en_US, en-USA, english_, 123) are rejected with invalid_language (400).

Example:

"en-US"

Response

The newly created voice.

id
string<uuid>
Example:

"a0e99841-438c-4a64-b679-ae501e7d6091"

name
string
Example:

"Barbershop Man"

description
string
Example:

"A friendly, conversational voice"

language
string

BCP-47 tag (full dialect, e.g. en-US, nl-NL).

Example:

"en-US"