使用指南
- 将分离后的音轨转换为包含音高、时间和力度信息的结构化 MIDI 数据
- 需要已完成的人声分离任务 ID(来自人声分离 API)
- 为检测到的多个乐器生成 MIDI 音符数据,包括鼓、贝斯、吉他、键盘等
- 适用于音乐转谱、记谱、混音或教育分析
- 在清晰、分离良好且乐器部分明确的音轨上效果最佳
前置条件
您必须首先使用 人声与乐器分离 API,然后才能生成 MIDI。
参数说明
参数名称 | 类型 | 说明 |
---|---|---|
taskId | string | 必填。 已完成的人声分离任务 ID |
callBackUrl | string | 必填。 接收 MIDI 生成完成通知的回调 URL |
开发者注意事项
- 回调将包含每个检测到的乐器的详细音符数据
- 每个音符包含:
pitch
(MIDI 音符编号)、start
(秒)、end
(秒)、velocity
(0-1) - 不是所有乐器都会被检测到 - 取决于音频内容
- 计费说明: 请在 https://kie.ai/billing 查看当前每次调用的积分消耗
Authorizations
所有接口都需要通过 Bearer Token 方式进行认证。
获取 API Key:
- 访问 API Key 管理页面 获取您的 API Key
使用方式: 在请求头中添加: Authorization: Bearer YOUR_API_KEY
注意事项:
- 请妥善保管您的 API Key,不要泄露给他人
- 如果怀疑 API Key 泄露,请立即在管理页面重置
Body
application/json
已完成的人声分离任务 ID。这应该是从人声与乐器分离端点返回的 taskId。
Example:
"5c79****be8e"