Producer Audios Generation API 集成指南

本文将介绍如何集成 Producer Audios Generation API,该 API 允许用户通过自定义参数生成官方音乐。此 API 非常适合音乐创作者、开发者及相关领域的专业人员,帮助他们快速生成所需的音乐作品。

环境准备/前置条件

在使用 API 之前,您需要完成以下准备工作:

  1. 注册并登录 Ace Data Cloud 账户。
  2. 获取 API 密钥,用于后续请求的身份验证。

申请流程

首先,您需要在 Producer Audios Generation API 页面申请相应的服务。进入页面后,点击"获取"按钮,如下图所示:

如果您尚未登录或注册,系统会自动引导您进行注册或登录。完成后,您将自动返回到当前页面。首次申请者将获得免费的配额,以便您可以免费使用该 API。

基本用法

您可以输入任何文本以生成歌曲。例如,如果您想生成一首关于圣诞节的歌曲,可以输入 a song for Christmas,如下图所示:

在请求头中,您需要设置以下内容:

  • accept: 您希望接收的响应格式,填入 application/json,表示 JSON 格式。
  • authorization: 调用 API 的密钥,申请后可直接选择。

请求体中的参数包括:

  • action: 此音乐生成任务的操作,生成歌曲时填入 generate。
  • model: 用于创建歌曲的模型,目前主要包括:FUZZ-2.0 Pro 、FUZZ-2.0等。
  • lyric: 歌词内容。
  • 其他参数可参考文档中的详细描述。

选择完参数后,您可以看到右侧生成的相应代码,如下图所示:

点击"尝试"按钮进行测试,结果如下:

json 复制代码
{
  "success": true,
  "task_id": "82fd443a-903a-4f18-8028-12d2f8a0a4be",
  "trace_id": "d85839fa-0bb1-42da-a9fc-cd582c29027d",
  "data": [
    {
      "id": "6c947f13-a3c5-4b9c-8609-5639c37cdc2d",
      "title": "Untitled",
      "image_url": "https://storage.googleapis.com/corpusant-app-public/riffs/a853673e-615c-42ae-bdff-16b1add94861/image/6c947f13-a3c5-4b9c-8609-5639c37cdc2d.jpg",
      "lyric": "[Instrumental]",
      "audio_url": "https://storage.googleapis.com/corpusant-app-public/riffs/a853673e-615c-42ae-bdff-16b1add94861/audio/6c947f13-a3c5-4b9c-8609-5639c37cdc2d.m4a",
      "state": "succeeded",
      "duration": "181.3014058956916"
    }
  ]
}

返回结果中包含多个字段,详细字段说明可以参考文档。

自定义生成

如果您想自定义歌词,可以直接在 lyric 字段中输入歌词文本,如下所示:

复制代码
[Verse]Woke up with the sun in my eyes...

在填写参数时,需要指定以下内容:

  • lyric: 歌词文本
  • custom: 设置为 true,表示自定义生成。

填写完成后,生成的代码如下:

shell 复制代码
curl -X POST 'https://api.acedata.cloud/producer/audios' \
-H 'accept: application/json' \
-H 'authorization: Bearer {token}' \
-H 'content-type: application/json' \
-d '{
  "action": "generate",
  "model": "FUZZ-2.0 Pro",
  "instrumental": false,
  "lyric": "[Verse]\nWoke up with the sun in my eyes..."
}'

常见问题

  1. 如何获取 API 密钥?

  2. 登录 Ace Data Cloud 后,进入 API 管理页面可申请 API 密钥。

  3. API 的请求频率限制是多少?

  4. 不同的账户类型可能有不同的请求频率限制,请参考官方文档。

  5. 如何处理 API 返回的错误?

  6. API 会返回相应的错误码和消息,建议根据响应的错误信息进行处理。

总结

通过本文档,您学习了如何使用 Producer Audios Generation API 生成音乐。如果您在集成或使用过程中有任何问题,请随时联系技术支持团队。

更多信息请访问以下链接: - Ace Data Cloud 官网 - API 文档

技术标签:#API #音乐生成 #AceDataCloud #技术教程 #Python

相关推荐
小七-七牛开发者12 小时前
周一上线 | DeepSeek 开始卷“许愿式编程”,Agent 手机来了,Character.AI 申请破产
ai·大模型·agent·claude·codex·deepseek·ai coding
玩泥巴的16 小时前
MAF + 飞书:让大模型干活,但别让它乱干
ai·c#·.net·飞书·agent
我才是银古17 小时前
OpenGIS 技能插件开发与使用:在 DeepSeek Harness 里按需加载 GIS 知识
ai·gis·dsh
sbjdhjd18 小时前
从签名重放到 Agent Harness:一堂安全课程如何把前端逆向、MCP 与工程约束串起来
网络安全·ai·github·agent·webshell·mcp·harness
奇牙coding19 小时前
Codex CLI 升级后多文件编辑静默失效:config.yaml 枚举变更排查与修复指南
java·前端·javascript·ai
全栈练习生19 小时前
AI安全与红队测试
python·ai
七夜zippoe19 小时前
Spring AI 是什么?Java 工程师的 AI 开发第一站
java·人工智能·spring·ai·开发
海带紫菜菠萝汤19 小时前
PostgreSQL 19 延期一个月:AI 把找 bug 变便宜了,修 bug 还是人工价
人工智能·ai·程序员·架构·大模型
运维开发王义杰19 小时前
AI 视频怎么选格式?从 MP4、MP3 到编码、剪辑与流媒体
ai
老牛日常随笔21 小时前
把ElevenLabs装进电脑:VoiceStudio如何用35K Star把语音克隆从云端搬到本地
人工智能·ai·电脑