Seedance 2.5 is live — 30-second cinematic video with native audio & real-person references

人声去除 API — 提取歌曲伴奏与人声轨

用一次异步任务把歌曲拆成人声与伴奏。传入公网音频 URL,reAPI 通过音轨分离模型同时返回 vocals 和 no_vocals 两条轨。

模型特点
人声分离 · 深度或清晰分离
适用场景
卡拉 OK、清唱、混音
输入
音频文件 URL
输出
人声 + 伴奏
Input
0/1 file

MP3 / WAV / AAC / OGG

vocals

默认 auto

deep_extraction 或 clear_cut

可选:lead_back

可选

mp3、wav、flac、aac 或 ogg

Result

什么是 Vocal Remover API?

Vocal Remover API 是 reAPI 的异步人声分离接口:提交一个公网歌曲 URL,返回分离出的人声轨以及剩下的伴奏轨。分离方式可调——7 个分离引擎(auto 加 6 个具名引擎)、deep_extraction 与 clear_cut 两档提取强度、可选的去混响、主唱与和声拆分,以及 MP3、WAV、FLAC、AAC、OGG 五种输出格式。计费按源音频分钟数向上取整,2 分 30 秒的曲子按 3 分钟计。

歌曲波形分离为人声与伴奏轨

你能用这个模型做什么

可以用这个模型构建并上线的真实工作流与生产级用例。

从伴奏轨中分离出的人声

人声去除 API 制作卡拉OK伴奏

用这套人声去除 API 把混音歌曲转成卡拉OK伴奏,供 K 歌应用、练歌工具和创作者工作流使用。你的产品只需提交一个音频 URL,任务完成后即可下载结果。整条用户路径很短:上传、等待完成、播放伴奏,不需要在前端裸跑去除算法。

去除人声
音频编辑器中分开的人声轨与伴奏轨

人声去除 API 接入混音编辑器

把分离出的人声送入混音、母带、采样或审核流水线。人声去除 API 返回带标签的音轨,编辑器可以把人声与伴奏放到正确的轨道上。当用户导出 ZIP、时间线或预览器时,这套标签映射尤其重要。用同一套标签维护工程文件、下载命名和审核记录,能让团队把一个源任务对应到每一条导出文件。

异步任务队列正在处理人声去除任务

生产环境下的人声去除 API 任务调度

客户端上传会失败、网络会断、用户会刷新页面。在调用人声去除 API 前先在自家数据库写一条任务记录,再用返回的 task id 轮询直到产出可下载。这样付费工作流和批处理队列才能和同一个 reAPI 任务一一对应。批量场景下,请在向用户展示进度前先存好源 URL、所选格式和 task id。

价格

积分计费 — 1 积分 = 0.001 美元,仅为成功生成付费。

首次测试成本
$0.2200 credits

最低档一次生成(1 started minute)。

测试预算参考
充值积分
$10
约 50 次测试
$50
约 250 次测试
$100
约 500 次测试
模型类别价格
人声去除源音频
$0.2
200 credits · 1 started minute

为什么选 reAPI

为什么这套人声去除 API 锁定 vocals

本页提交的是 stem-separator 模型,并把 stem 固定为 vocals。用户的目的就是去除人声,不需要在所有乐器里挑一个目标。Playground 和文档都遵循同样的约束。

需要时分离主唱与和声

当产品需要把主唱与和声拆成不同输出时,把 multivocal 设为 lead_back。即使源音频没检测到和声,任务也会返回当下可用的轨道。这对练唱产品、翻唱工具,以及需要在保留和声的同时只静音主唱的编辑器非常有用。

可被直接映射的人声去除 API 输出

任务完成后返回音频 URL,可用时还会带上轨道元数据。这让人声去除 API 很容易接进队列、编辑器和下载页。后端可以先存好 task id,等轮询完成后再把 URL 挂上去。

三步接入人声去除 API

  1. step 01

    创建 API key

    在 reAPI 工作空间设置里生成一把 key。同一把 key 可调用图像、视频和音频接口,包括本人声去除 API。

    打开
  2. step 02

    提交人声去除任务

    POST 到 /api/v1/audio/generations,model 用 audio-stem-separator,stem 用 vocals,再带上公网 audio_url。需要时再加输出格式或 lead_back。

    打开
  3. step 03

    轮询并下载

    GET /api/v1/tasks/:id 直到任务 completed。下载 output.audio_urls,或读取 output.tracks 映射 vocals、no_vocals 以及可选的主和声标签。

    打开
docs/api/vocal-remover

API 参考

复制即用的代码片段与完整参数表。

curl https://reapi.ai/api/v1/audio/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"audio-stem-separator","audio_url":"https://cdn.example.com/song.wav","stem":"vocals","encoder_format":"mp3"}'

参数校验失败

提交时同步拒绝并指明出错字段。检查枚举值、范围与 URL 字段——不产生任何扣费。

认证或余额问题

401 表示 Bearer 密钥缺失或无效;402 表示预扣额超出余额。密钥与积分在控制台管理。

内容或素材被拒

参考素材与生成结果都会经过自动审核。被拒的任务返回明确错误并全额退款。

任务失败或超时

进入失败状态的任务不会扣费——预扣自动退还。保留任务 ID,随时可重试。

常见问题

关于此模型的常见疑问。

人声去除 API 是一套异步的源分离接口,用来从混音音频中去除人声。传入公网 audio_url,把 model 设为 audio-stem-separator、stem 设为 vocals,然后轮询直到任务返回 vocals 与 no_vocals 两条轨。当产品需要直接产出卡拉OK、混音或练唱素材,又不想让用户手动跑编辑器时,就用这套接口。

start building

准备好上线了吗?

在 Playground 中试用,或直接获取 API Key 立即接入。