Skip to main content

Create Vocal Removal Generation Task

POST 

/api/v1/vocal-removal/generate

Create a vocal removal generation task based on existing audio, capable of separating the original audio into vocal and instrumental components.

Parameter Details

  • Need to provide both taskId and audioId of the audio

Important Notes

  1. Generated files are retained for 15 days
  2. Callback has only one stage: complete (generation complete)
  3. Callback will return three URLs: original audio, vocal part, and instrumental part

Request

Responses

Request successful

Callbacks

POST 

{$request.body#/callBackUrl}

System will call this callback when vocal removal is complete.

Callback Example

{
"code": 200,
"msg": "vocal Removal generated successfully.",
"data": {
"task_id": "5e72d367bdfbe44785e28d72cb1697c7",
"vocal_removal_info": {
"instrumental_url": "https://tempfile.aiquickdraw.com/v/94322944-2c96-4be3-b7fb-606e3924a8d2_instrumental.mp3",
"origin_url": "https://cdn1.suno.ai/549fc4b2-294f-44ea-a35b-419687b07ab9.mp3",
"vocal_url": "https://tempfile.aiquickdraw.com/v/94322944-2c96-4be3-b7fb-606e3924a8d2_vocal.mp3"
}
}
}

Callbacks Responses

Callback received successfully