音乐与翻唱生成
使用 MiniMax 音乐协议同步生成音乐或翻唱结果。
该接口在同一个同步 HTTP 请求中生成音乐或翻唱结果。普通请求可以返回临时音频 URL 或 Hex 音频内容;流式请求会逐行返回 JSON 音频分片。
流式结果需要按接收顺序拼接 data.audio 的 Hex 内容,并在收到 data.status=2 后完成解码和保存。HTTP 状态为 200 时仍应检查 base_resp.status_code,只有值为 0 才表示业务成功。
/v1/music_generation同步生成音乐或翻唱结果。stream=true 时,响应会在同一 HTTP 连接中逐行返回 JSON 音频分片,不会创建异步任务。
流式结果中的 data.audio 是 Hex 音频片段,应按接收顺序拼接;data.status=2 表示生成完成。
流式响应固定返回 Hex 音频分片。当 stream=true 时,即使传入 output_format=url,当前网关也可能忽略该值并按 Hex 流式返回。
Authorization
bearerAuth 在 Authorization Header 中使用 Bearer your-api-key。
In: header
Request Body
application/json
音乐或翻唱生成参数。字段的条件必填关系取决于生成模式。
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json