Cover Song
Convert an audio file or URL into a cover song using a different voice.
Convert an audio file or URL into a cover song using a different voice model.
The Cover Song endpoint recreates a vocal track using AI voice models, allowing for pitch manipulation and background audio transformation. Perfect for covers, remixes, or experimenting with different vocal styles.
๐ก Endpoint
This is the primary endpoint for initiating cover song conversion tasks.
โถ๏ธ Sample Output
Listen to a real sample output:
Output: Download Audio
๐งช Try it Yourself
Visit the Cover Endpoint Explorer to test it live. Upload your audio, select a voice model, and hear the transformation.
๐ ๏ธ Request Parameters
Parameter | Type | Required | Description |
---|---|---|---|
audio_url | String | Optional | URL of the audio file to convert. Either audio_url or audio_file must be provided. |
audio_file | UploadFile | Optional | Upload the audio file directly. Either audio_url or audio_file must be provided. |
voice_id | String | โ Yes | Voice model to convert the audio into. |
pitch | Integer | Optional | Adjust pitch between -12 and 12 semitones. Default is 0 . |
webhook_url | String | Optional | Callback URL for async response. |
๐ก Note: You must provide either
audio_url
oraudio_file
โ not both asNone
.
๐ค Sample Request
๐ cURL
๐ Python
๐ Replace
{path_to_your_audio_file}
,api_key
, andwebhook_url
before executing.
๐ฅ Sample Response
โ Success (200 OK)
โ Common Errors
- 400 Bad Request: The file could not be downloaded from the provided URL.
- 402 Payment Required: Your credit balance is insufficient.
- 422 Unprocessable Entity: No
audio_url
oraudio_file
provided. - 500 Internal Server Error: Something went wrong on our end.
๐ Webhook Response
When the cover conversion completes, the webhook receives:
You can download or stream the result directly from the audio_url
.
Payload and Request Formation
Authorizations
Body
Response
Successful response
The response is of type object
.