💡
原文中文,约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等。
➡️