POST
/
v0
/
assistant
/
voice
/
localize
curl --request POST \
  --url 'https://api.unify.ai/v0/assistant/voice/localize' \
  --header "Authorization: Bearer $UNIFY_KEY" \
  --header 'Content-Type: application/json' \
  --data '{}'
{
    "info": "object"
}

Localizes an existing Cartesia voice to a new language, registers the new version with Cartesia, and saves it to the database.

Authorizations

Authorization
string
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

base_cartesia_voice_id
string
required

Cartesia Voice ID of the voice to localize

name
string
required

Name for the new localized voice

target_language
string
required

Target language for localization (e.g., ‘es’)

original_speaker_gender
string
required

Gender of the original speaker (‘female’ or ‘male’)

description
string | null

Optional description for the voice

dialect
string | null

Optional dialect for localization

curl --request POST \
  --url 'https://api.unify.ai/v0/assistant/voice/localize' \
  --header "Authorization: Bearer $UNIFY_KEY" \
  --header 'Content-Type: application/json' \
  --data '{}'
{
    "info": "object"
}