天谱乐-AI音乐API平台
接口文档
天谱乐开放平台创作音乐
接口文档
天谱乐开放平台创作音乐
  1. 歌曲生成
  • 入门
    • 概览
    • 快速开始
    • 模型及定价
  • API文档
    • 通用说明
      • 域名及接口认证
      • 错误码说明
    • 歌曲生成
      • Voice ID对照表
      • 音乐生成
        POST
      • 音乐生成回调接口
        POST
      • 歌曲生成任务状态查询
        POST
    • 纯音乐生成
      • 纯音乐生成
        POST
      • 纯音乐生成回调接口
        POST
      • 纯音乐生成任务状态查询
        POST
    • 歌词生成
      • 歌词生成
        POST
      • 歌词生成回调接口
        POST
      • 歌词生成任务状态查询
        POST
    • 音轨分离
      • 创建任务
      • 音轨分离任务状态查询
      • 音轨分离回调接口
    • 账号资金查询
      • 信息查询
        POST
  • 其他
    • 旧接口停用说明
    • 联系我们
    • 更新日志
  1. 歌曲生成

音乐生成

POST
{{base_url}}/open-apis/v1/song/generate
支持用户自定义上传音乐描述和歌词,然后生成歌曲。

请求参数

Header 参数

Body 参数application/json

示例
{
    "prompt": "中文流行抒情歌曲,中慢速节奏(70–85 BPM),钢琴与柔和合成器开场,副歌加入弦乐与鼓组增强情绪。旋律有记忆点,副歌朗朗上口。",
    "lyrics": "[verse]\n夜色慢慢盖住城市的光\n人群散场 像没说完的谎\n手机亮着 却没人来访\n我把名字写进黑暗中央\n\n[pre-chorus]\n如果时间真的能倒流\n我会不会 选择不同的路口\n那些没说出口的以后\n还在心里 反复生锈\n\n[chorus]\n我在夜里 学会不再回头\n把你的影子交给风带走\n就算孤单 把我整夜围绕\n至少这次 我为自己停留\n\n[verse]\n窗外的雨敲着旧节奏\n像你离开那天的前奏\n回忆太重 压得我颤抖\n却也提醒我 还真实地活着\n\n[pre-chorus]\n如果世界真的听得懂\n我想让痛 快一点结束\n但当黎明慢慢靠拢\n我发现伤口 正在愈合中\n\n[chorus]\n我在夜里 学会不再回头\n把你的影子交给风带走\n就算孤单 把我整夜围绕\n至少这次 我为自己停留\n\n[bridge]\n也许爱 本来就没有答案\n只是陪伴 一段就够勇敢\n就算结局 没能并肩到最后\n我也感谢 曾经拥有\n\n[chorus]\n我在夜里 终于不再回头\n让所有遗憾慢慢沉没\n当世界再次亮起的时候\n我会带着自己 继续向前走\n\n[outro]\n天亮以后\n我还是我",
    "model": "TemPolor v4.5",
    "callback_url": "https://**************/callback"
}

请求示例代码

Shell
JavaScript
Java
Go
PHP
Python
Ruby
请求示例请求示例
Shell
JavaScript
Java
Go
curl --location -g --request POST 'https://api.tianpuyue.cn/open-apis/v1/song/generate' \
--header 'Authorization: your-api-key' \
--header 'Content-Type: application/json' \
--data-raw '{
    "prompt": "中文流行抒情歌曲,中慢速节奏(70–85 BPM),钢琴与柔和合成器开场,副歌加入弦乐与鼓组增强情绪。旋律有记忆点,副歌朗朗上口。",
    "lyrics": "[verse]\n夜色慢慢盖住城市的光\n人群散场 像没说完的谎\n手机亮着 却没人来访\n我把名字写进黑暗中央\n\n[pre-chorus]\n如果时间真的能倒流\n我会不会 选择不同的路口\n那些没说出口的以后\n还在心里 反复生锈\n\n[chorus]\n我在夜里 学会不再回头\n把你的影子交给风带走\n就算孤单 把我整夜围绕\n至少这次 我为自己停留\n\n[verse]\n窗外的雨敲着旧节奏\n像你离开那天的前奏\n回忆太重 压得我颤抖\n却也提醒我 还真实地活着\n\n[pre-chorus]\n如果世界真的听得懂\n我想让痛 快一点结束\n但当黎明慢慢靠拢\n我发现伤口 正在愈合中\n\n[chorus]\n我在夜里 学会不再回头\n把你的影子交给风带走\n就算孤单 把我整夜围绕\n至少这次 我为自己停留\n\n[bridge]\n也许爱 本来就没有答案\n只是陪伴 一段就够勇敢\n就算结局 没能并肩到最后\n我也感谢 曾经拥有\n\n[chorus]\n我在夜里 终于不再回头\n让所有遗憾慢慢沉没\n当世界再次亮起的时候\n我会带着自己 继续向前走\n\n[outro]\n天亮以后\n我还是我",
    "model": "TemPolor v4.5",
    "callback_url": "https://**************/callback"
}'

返回响应

🟢200成功
application/json
Body

示例
{
    "status": 200000,
    "message": "success",
    "request_id": "b072a68c-4c1b-41be-bdd1-0a0309754de7",
    "data": {
        "item_ids": [
            "123"
        ]
    }
}
上一页
Voice ID对照表
下一页
音乐生成回调接口