分离音乐中的人声
POST/api/v1/vocal-removal/generate
将音乐音轨分割为人声和伴奏两个独立的部分。
用法指南
- 此接口将原始音轨分离为三个部分:
- 原始混合音频
- 仅人声
- 仅伴奏(无人声)
- 需要同时提供
taskId
和audioId
来识别具体音轨
开发者说明
- 所有分离后的文件将保留15天
- 此功能适用于卡拉OK应用、混音或采样人声
- 分离质量取决于原始音轨的复杂度
- 所有输出文件均为MP3格式,质量与原始文件相同
Request
Responses
- 200
- 500
请求成功
服务器异常
Callbacks
- POST vocalRemovalGenerated
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
- 200
回调接收成功