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

音乐分轨 API — 多轨 Stem 分离

把一首歌按选择的 stem 切开。音乐分轨 API 可返回 vocals、drum、bass、piano、guitars 以及 no_multistem 余音轨。

模型特点
单次最多 6 条 stem · 7 个分离引擎
适用场景
混音、练习伴奏、取样
输入
音频文件 URL
输出
分离轨道(mp3 / wav / flac 等)
Input
0/1 file

MP3 / WAV / AAC / OGG

示例:["vocals","drum","bass"]

默认 auto

deep_extraction 或 clear_cut

可选

mp3、wav、flac、aac 或 ogg

Result

你能用这个模型做什么

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

歌曲被拆成 vocals、drum、bass、piano 和 guitar 等 stem

音乐分轨 API 接入混音工具

用音乐分轨 API 一次性提取 vocals、drum、bass、piano 和 guitar,给混音编辑器、采样库、乐手练习应用和创作者工作流使用。提交一份源文件,拿回多条带标签的 stem,省掉为每条 stem 单独发请求。当用户一次要好几个部分时,整个工程历史更清晰。比反复跑单轨任务更合适。

分离 stem
一个音频任务产出多条 stem 轨

音乐分轨 API 一次产出多路输出

传入一份源轨,选好你的产品需要的 stem。任务成功后,音乐分轨 API 会返回选中的 stem 以及一条 no_multistem 余音轨。编辑器既拿到分离的部件,也拿到剔除这些部件后的源。练习应用可以静音选中的 stem,编辑器可以把每条输出拖到独立轨道。所有输出都挂在同一个 task id 下,便于追溯。

计费估算与选中的音频 stem 数量挂钩

音乐分轨 API 按 stem 计费

处理时长和成本会随选中的 stem 数量上升。一分钟的歌选了 vocals 和 drum 就按两个 stem 分钟计。每个 stem 分钟的当前费率请参阅本页价格表。计费页和文档都展示了这条规则。

价格

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

首次测试成本
$0.2200 credits

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

测试预算参考
充值积分
$10
约 50 次测试
$50
约 250 次测试
$100
约 500 次测试
模型类别价格
多轨分离按选中 stem 计
$0.2
200 credits · 1 stem minute

为什么选 reAPI

为什么音乐分轨 API 用 stem_list

stem_list 让产品在一次音频任务里取多条支持的 stem,比让用户重复跑同一份文件干净得多。整个任务历史也能锚定到唯一的源轨上。

每条输出都有标签

用 output.tracks 把 vocals、drum、bass、piano、electric_guitar、acoustic_guitar 和 no_multistem 映射到正确的 UI 槽位或存储路径。比从文件名硬猜稳得多,多个任务同时完成时尤其明显。如果用户可以重新打开工程、重命名导出、共享包、对比版本,或几天后再来下载 stem,请把这套映射写进数据库。共享工作空间和导出流尤其依赖这一点。

音乐分轨 API 的 stem-list 校验

Playground 在提交前会校验 stem_list:1 到 6 个值,不允许不支持的 stem 名。文档为后端调用提供同样的契约,把一类常见错误请求拦在处理之前。请在服务端也做同样的校验,让直接调 API 的客户端拿到同样的行为。

三步接入音乐分轨 API

  1. step 01

    创建 API key

    在 reAPI 工作空间设置里生成一把 key,从后端调用音频生成接口。

    打开
  2. step 02

    提交多轨任务

    POST model audio-multistem,带上公网 audio_url 和 stem_list 数组。只选产品真正需要的 stem。

    打开
  3. step 03

    轮询并映射标签

    GET /api/v1/tasks/:id 直到 completed。用 output.audio_urls 做下载,用 output.tracks 映射每条选中的 stem 与 no_multistem。

    打开
docs/api/multistem-splitter

API 参考

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

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

参数校验失败

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

认证或余额问题

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

内容或素材被拒

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

任务失败或超时

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

常见问题

关于此模型的常见疑问。

音乐分轨 API 是一套异步 stem 分离接口,从一份源文件中提取多个选中的 stem。传入 audio_url 加 stem_list,等任务完成后轮询拿到带标签的输出。当一个文件需要被拆成多个分离部件时就用它。

start building

准备好上线了吗?

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