Riffusion Audios Generation API 对接说明

Riffusion Audios Generation API 对接说明

💡 原文中文,约45700字,阅读约需109分钟。
📝

内容提要

使用Riffusion音频生成API需申请服务并登录,首次申请可获得免费额度。用户可输入文本生成歌曲,设置请求头和请求体参数(如模型、歌词、风格等)。生成后可获取音频链接和歌词信息,支持自定义生成、翻唱、续写等功能,并可通过异步回调获取结果。API会返回错误代码和信息以便处理错误。

🎯

关键要点

  • 使用Riffusion音频生成API需申请服务并登录,首次申请可获得免费额度。
  • 用户可输入文本生成歌曲,设置请求头和请求体参数(如模型、歌词、风格等)。
  • 生成后可获取音频链接和歌词信息,支持自定义生成、翻唱、续写等功能。
  • API会返回错误代码和信息以便处理错误。
  • 异步回调支持可用于处理长时间生成的任务,客户端需提供callback_url。
  • 支持多种操作,如生成、翻唱、续写、替换片段等,用户可根据需求选择相应的action参数。
  • 错误处理机制包括返回相应的错误代码和信息,帮助用户识别问题。
  • 通过示例代码,用户可以快速了解如何调用API进行音乐生成。

延伸问答

如何申请使用Riffusion音频生成API?

用户需访问Riffusion Audios Generation API页面,点击「Acquire」按钮,注册并登录后即可申请,首次申请可获得免费额度。

Riffusion API支持哪些功能?

Riffusion API支持生成歌曲、翻唱、续写、替换片段等多种操作,用户可根据需求选择相应的action参数。

如何生成自定义歌词的歌曲?

用户需设置lyric字段为自定义歌词,并将custom参数设置为true,其他参数如title和style可选填。

如何处理API返回的错误信息?

API会返回错误代码和信息,用户可以根据这些信息识别问题并进行相应处理。

如何使用异步回调获取生成结果?

用户需在请求中提供callback_url,API将通过该URL异步回调生成结果。

Riffusion API的请求头和请求体参数有哪些?

请求头包括accept和authorization,请求体参数包括action、model、lyric、style等。

➡️

继续阅读