跳到主要内容

创建人声分离生成任务

POST 

/api/v1/vocal-removal/generate

基于已有的音频创建人声分离生成任务,可以将原始音频分离为人声和伴奏两个部分。

参数说明

  • 需要提供音频的 taskId 和 audioId

注意事项

  1. 生成的文件将保留15天
  2. 回调只有一个阶段:complete(生成完成)
  3. 回调会返回三个URL:原始音频、人声部分和伴奏部分

Request

Responses

请求成功

Callbacks

POST 

{$request.body#/callBackUrl}

当人声分离生成完成时,系统会调用此回调通知结果。

回调示例

{
"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

回调接收成功