Skip to main content
POST
Clone Voice

Authorizations

Authorization
string
header
default:$CARTESIA_API_KEY
required

Cartesia API key (sk_car_...). Get one at play.cartesia.ai/keys.

Headers

Cartesia-Version
enum<string>
default:2026-08-14
required

API version header.

Available options:
2026-08-14
Example:

"2026-08-14"

Body

multipart/form-data
clip
file
required

See Clone Voices for guidance on choosing a clip.

Supported audio formats: flac, mp3, mpeg, mpga, oga, ogg, wav, webm

name
string
required

The name of the voice.

language
enum<string>
required

The language of the voice.

Available options:
en,
fr,
de,
es,
pt,
zh,
ja,
hi,
it,
ko,
nl,
pl,
ru,
sv,
tr,
tl,
bg,
ro,
ar,
cs,
el,
fi,
hr,
ms,
sk,
da,
ta,
uk,
hu,
no,
vi,
bn,
th,
he,
ka,
id,
te,
gu,
kn,
ml,
mr,
pa,
or,
ur
tagline
string
default:""

A few words describing the voice. At most 32 characters.

description
string | null

A description for the voice, typically longer than the tagline if both are provided.

accent

Optional catalog accent id from GET /accents (e.g. southern-us). Must be valid for language. Omit to leave unset. Display names are rejected.

Available options:
arabic,
khaleeji,
middle-eastern-arabic,
modern-standard-arabic
base_voice_id
string | null

Optional base voice ID that the cloned voice is derived from.

access
enum<string>
default:private

Who can use the cloned voice. Prefer "public" | "private". Deprecated form field access[type] is still accepted.

Available options:
private,
public

Response

200 - application/json
id
string
required

The ID of the voice. Find one in the Voice Library or via List Voices.

access
enum<string>
required

Who can use the resource. private means only the owner can use the resource. public means everyone can use the resource.

Available options:
private,
public
name
string
required

The name of the voice.

tagline
string
required

A few words describing the voice.

description
string
required

A description for the voice, typically longer than the tagline if both are provided.

created_at
string<date-time>
required

The date and time the voice was created.

language
string
required

The voice's language, as an ISO 639-1 code (e.g. en, fr, zh)

Example:

"en"

user_id
string
required
deprecated

The ID of the user who owns the voice.

visibility
enum<string>
required

When the resource is returned by the list endpoint. owner means the resource appears for the owner only. all means the resource appears for all users.

Available options:
owner,
all