KIE.AI
old-model
  • All Model
  • old-model
language
language
  • 🇺🇸 English
  • 🇨🇳 Chinese
language
language
  • 🇺🇸 English
  • 🇨🇳 Chinese
Support
old-model
  • All Model
  • old-model
old-model
  • All Model
  • old-model
Suno API
4o Image APIVeo3.1 APIRunway APIFlux Kontext API
Suno API
4o Image APIVeo3.1 APIRunway APIFlux Kontext API
  1. Vocal Removal
  • Suno API 快速开始
  • Music Generation
    • 音乐封面生成回调
    • 生成音乐回调
    • 音乐扩展回调
    • 音频上传和翻唱回调
    • 音频上传和扩展回调
    • 添加伴奏回调
    • 添加人声回调
    • 替换音乐分区回调
    • 生成音乐
      POST
    • 延长音乐
      POST
    • 上传并翻唱音乐
      POST
    • 上传并扩展音乐
      POST
    • 添加伴奏生成音乐
      POST
    • 添加人声生成音乐
      POST
    • 获取音乐任务详情
      GET
    • 获取带时间戳的歌词
      POST
    • 提升音乐风格
      POST
    • 替换音乐分区
      POST
    • 生成音乐封面
      POST
    • 获取音乐封面生成详情
      GET
    • 生成 Persona
      POST
    • 生成混音音乐
      POST
    • 恢复音频
      POST
  • Lyrics Generation
    • 生成歌词回调
    • 生成歌词
    • 获取歌词任务详情
  • WAV Conversion
    • 转换为WAV格式回调
    • 转换为WAV格式
    • 获取WAV转换详情
  • Vocal Removal
    • 音频分离回调
    • MIDI 生成回调
    • 人声和乐器分离
      POST
    • 获取人声和乐器分离详情
      GET
    • 从音频生成 MIDI
      POST
    • 获取 MIDI 生成详情
      GET
  • Music Video Generation
    • MP4生成完成回调
    • 创建音乐视频
    • 获取音乐视频详情
  • Sounds Generation
    • 生成声音
  • voice
    • Suno Voice 生成回调
    • Suno Voice 验证短句回调
    • Suno Voice生成验证短句接口
    • Suno Voice获取验证短句接口
    • Suno Voice自建音色生成接口
    • Suno Voice获取自建音色记录
    • Suno Voice 重新生成验证短句
    • Suno Voice检查是否可用接口
  1. Vocal Removal

人声和乐器分离

POST
/api/v1/vocal-removal/generate
使用先进的音频处理技术将音乐分离为人声、伴奏和单个乐器轨道。

使用指南#

将平台生成的混音分离为人声、伴奏及单乐器组件。
支持三种处理模式:
separate_vocal — 2 轨分离(人声 + 伴奏)
split_stem — 最多 12 轨分离
split_stem_advanced — 高级多音轨分离,支持通过 stemName 指定单个目标音轨
适用于卡拉 OK 制作、混音、采样提取或精细后期制作。
在具有清晰人声与乐器分层的专业 AI 混音上效果最佳。
计费说明: 每次调用消耗积分;对同一音轨重复调用会再次扣费(无服务端缓存)。
定价: 当前每次调用的积分消耗请查看 https://kie.ai/pricing。

分离模式说明#

模式(type)返回音轨典型用途积分消耗
separate_vocal (默认)2 轨 — 人声 + 伴奏快速去人声、卡拉 OK、基础混音10 积分
split_stem最多 12 轨 — 人声、和声、鼓、贝斯、吉他、键盘、弦乐、铜管、木管、打击乐、合成器、FX/其他;进阶混音、重混、声音设计、单乐器提取50 积分
split_stem_advanced最多 12 轨 — 同 split_stem,并可通过 stemName指定单个目标音轨进行精准分离单乐器提取、精细后期20 积分

参数说明#

名称类型说明
taskIdstring原始音乐生成任务的 ID
audioUrlstring用户上传音频文件的 URL 地址。使用用户上传音频时必填。 不可与 audioId 同时使用。
audioIdstring存在多个版本时,指定要处理的音频变体。不可与 audioUrl 同时使用。
typestring分离模式:separate_vocal 、split_stem或 split_stem_advanced;默认 separate_vocal
stemNamestring仅在 type 为 split_stem 时生效,用于指定要分离的单个音轨/乐器名称;

开发者注意事项#

所有返回的音频文件 URL 有效期为 14 天。
分离质量取决于原曲的复杂度和混音情况。
separate_vocal 返回 2 轨 — 人声 + 伴奏。
split_stem 返回 最多 12 条独立音轨 — 人声、和声、鼓、贝斯、吉他、键盘、弦乐、铜管、木管、打击乐、合成器、FX/其他。
split_stem_advanced 支持通过 stemName 指定单个目标音轨进行精准提取。
计费: 每次请求都会扣费。重复提交同一音轨会 再次扣除积分(无服务端缓存)。

Callbacks

vocalRemovalGenerated

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Body Params application/jsonRequired

Examples

Responses

🟢200
application/json
请求成功
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.kie.ai/api/v1/vocal-removal/generate' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
  "taskId": "5c79****be8e",
  "audioId": "e231****-****-****-****-****8cadc7dc",
  "callBackUrl": "https://api.example.com/callback",
  "type": "separate_vocal"
}'
Response Response Example
{
    "code": 200,
    "msg": "success",
    "data": {
        "taskId": "5c79****be8e"
    }
}
Previous
MIDI 生成回调
Next
获取人声和乐器分离详情
Built with