MP3 / WAV / AAC / OGG
示例:["vocals","drum","bass"]
默认 auto
deep_extraction 或 clear_cut
可选
mp3、wav、flac、aac 或 ogg
你能用它做什么
由此模型驱动的真实工作流。

音乐分轨 API 接入混音工具
用音乐分轨 API 一次性提取 vocals、drum、bass、piano 和 guitar,给混音编辑器、采样库、乐手练习应用和创作者工作流使用。提交一份源文件,拿回多条带标签的 stem,省掉为每条 stem 单独发请求。当用户一次要好几个部分时,整个工程历史更清晰。比反复跑单轨任务更合适。
分离 stem
音乐分轨 API 一次产出多路输出
传入一份源轨,选好你的产品需要的 stem。任务成功后,音乐分轨 API 会返回选中的 stem 以及一条 no_multistem 余音轨。编辑器既拿到分离的部件,也拿到剔除这些部件后的源。练习应用可以静音选中的 stem,编辑器可以把每条输出拖到独立轨道。所有输出都挂在同一个 task id 下,便于追溯。

音乐分轨 API 按 stem 计费
处理时长和成本会随选中的 stem 数量上升。一分钟的歌选了 vocals 和 drum 就按两个 stem 分钟计,每个 stem 分钟 200 credits($0.20)。计费页和文档都展示了这条规则。
价格
积分计费 — 1 积分 = 0.001 美元,仅为成功生成付费。
| 模式 | 类别 | 单位 | 价格 |
|---|---|---|---|
| 多轨分离 | |||
| 按选中 stem 计 | 1 stem minute | $0.2 200 credits | |
为什么选 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 的客户端拿到同样的行为。
常见问题
关于此模型的常见疑问。
curl https://reapi.ai/api/v1/audio/generations \
-H "Authorization: Bearer $REAPI_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"}'