Realtime TTS 2.0 is available now in research preview! Learn more
curl --location --request PATCH 'https://api.inworld.ai/voices/v1/voices/<voice-id>' \
--header "Authorization: Basic $INWORLD_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"displayName": "John",
"description": "Cloned voice for narrations.",
"tags": ["demo", "clone"]
}'{
"voiceId": "your_workspace_id__my_voice_clone_demo_20260218_223134z",
"langCode": "EN_US",
"displayName": "John",
"description": "Cloned voice for narrations.",
"tags": [
"demo",
"clone"
],
"name": "workspaces/your_workspace_id/voices/my_voice_clone_demo_20260218_223134z",
"source": "IVC"
}curl --location --request PATCH 'https://api.inworld.ai/voices/v1/voices/<voice-id>' \
--header "Authorization: Basic $INWORLD_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"displayName": "John",
"description": "Cloned voice for narrations.",
"tags": ["demo", "clone"]
}'{
"voiceId": "your_workspace_id__my_voice_clone_demo_20260218_223134z",
"langCode": "EN_US",
"displayName": "John",
"description": "Cloned voice for narrations.",
"tags": [
"demo",
"clone"
],
"name": "workspaces/your_workspace_id/voices/my_voice_clone_demo_20260218_223134z",
"source": "IVC"
}Documentation Index
Fetch the complete documentation index at: https://dev.docs.inworld.ai/llms.txt
Use this file to discover all available pages before exploring further.
/workspaces/{workspace} is no longer required in the path for simplicity and clarity. When omitted, the workspace is derived from your API key. The previous URL with the full path /voices/v1/workspaces/{workspace}/voices/{voice} would continue to be supported.Voice ID containing the voice to update. Expected format: {workspace}__{voice}.
[^/]+The voice resource to update
The human-readable name shown anywhere the voice is listed or selected. Keep it short and distinctive so users can find it easily.
Description of the voice, such as the voice's tone, accent, use cases, or other relevant attributes. Helpful for search and selection.
Flat list of labels used for filtering, grouping and discovery. Examples could include gender, age or use case.
A successful response.
Voice resource representing a voice configuration.
ID of the voice. Format: {workspace}__{voice}.
EN_US, ZH_CN, KO_KR, JA_JP, RU_RU, AUTO, IT_IT, ES_ES, PT_BR, DE_DE, FR_FR, AR_SA, PL_PL, NL_NL, HI_IN, HE_IL The human-readable name shown anywhere the voice is listed or selected.
Longer blurb that explains the voice's tone, accent, use cases, or other relevant attributes. Helpful for search and selection.
Flat list of labels used for filtering, grouping and discovery. Examples could include gender, age or use case.
Resource name. Format: workspaces/{workspace}/voices/{voice}.
The source of the voice:
SYSTEM: Built-in voice provided by Inworld.IVC: Instant Voice Clone—user-cloned voice from audio, or voice created via Text Voice Design.PVC: Professional Voice Cloning.SYSTEM, IVC, PVC