延长音乐
POST/api/v1/generate/extend
通过基于源音频创建续曲来延长或修改现有音乐。
使用指南
- 此接口允许您延长现有音乐曲目
- 您可以选择使用原始参数或设置新的自定义参数
- 延长的音乐将与源曲目保持风格一致性
参数详情
-
使用自定义参数(
defaultParamFlag: true
)时:- 需要提供
prompt
、style
、title
和continueAt
prompt
长度限制:3000字符style
长度限制:200字符title
长度限制:80字符
- 需要提供
-
使用原始参数(
defaultParamFlag: false
)时:- 仅需提供
audioId
- 其他参数将从源音频继承
- 仅需提供
开发者注意事项
- 生成的文件将保留14天
- 模型版本必须与源音频的模型版本匹配
- 回调过程与音乐生成接口遵循相同的模式
Request
Responses
- 200
- 500
请求成功
服务器错误
Callbacks
- POST audioExtend
POST{$request.body#/callBackUrl}
当音频生成完成时,系统会调用此回调通知结果。
回调示例
{
"code": 200,
"msg": "All generated successfully.",
"data": {
"callbackType": "complete",
"task_id": "2fac****9f72",
"data": [
{
"id": "8551****662c",
"audio_url": "https://example.cn/****.mp3",
"stream_audio_url": "https://example.cn/****",
"image_url": "https://example.cn/****.jpeg",
"prompt": "[Verse] 夜晚城市 灯火辉煌",
"model_name": "chirp-v3-5",
"title": "钢铁侠",
"tags": "electrifying, rock",
"createTime": "2025-01-01 00:00:00",
"duration": 198.44
}
]
}
}
Callbacks Responses
- 200
回调接收成功