Skip to main content
POST
/
v3
/
elevenlabs-voice-clone
Elevenlabs Voice Clone
curl --request POST \
  --url https://api.myrouter.ai/v3/elevenlabs-voice-clone \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "name": "<string>",
  "urls": [
    {}
  ],
  "labels": "<string>",
  "description": "<string>",
  "remove_background_noise": true
}
'
{
  "voice_id": "<string>",
  "requires_verification": true
}
Creates a voice clone and adds it to your voice library.

Request Headers

Content-Type
string
required
Enum: application/json
Authorization
string
required
Bearer authentication format: Bearer {{API Key}}.

Request Body

name
string
required
A name to identify this voice. This name will appear in the dropdown menu on the website.
urls
array
required
List of audio recording files to use for voice cloning.
labels
string
Serialized label dictionary for the voice.
description
string
Description of the voice.
remove_background_noise
boolean
default:false
If set to true, audio isolation will be used to remove background noise from the voice samples. Enabling this option may reduce quality if the samples do not contain background noise.

Response

voice_id
string
required
The ID of the newly created voice.
requires_verification
boolean
required
Whether the voice requires verification.