Skip to main content
POST
/
v3
/
elevenlabs-voice-clone
ElevenLabs Instant Voice Cloning
curl --request POST \
  --url https://api.highwayapi.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
}
Create a voice clone and add it to your voice library.

Request Headers

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

Request Body

name
string
required
The name used to identify this voice. This name will be displayed in the website’s dropdown menu.
urls
array
required
A list of audio recording files used for voice cloning.
labels
string
A serialized label dictionary for the voice.
description
string
Descriptive information for the voice.
remove_background_noise
boolean
default:false
If set to true, an audio isolation model will be used to remove background noise from the voice samples. If the samples do not contain background noise, enabling this option may reduce quality.

Response Information

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