内容提要
本文介绍了Fish Voices Generation API的对接方法,包括申请服务、获取API密钥和通过音频链接创建音色的步骤。API支持异步回调,用户可指定callback_url以接收任务结果。文中还提供了错误处理示例和使用流程。
关键要点
-
使用 Fish Voices Generation API 需要先申请服务并获取 API 密钥。
-
基本使用方法是输入音色的音频链接(voice_url)以获得处理结果。
-
请求头中需要设置 accept 和 authorization,请求体中需要包含 voice_url、title、image_urls、description 和 callback_url。
-
API 支持异步回调,用户可以指定 callback_url 接收任务结果。
-
如果 API 长时间无响应,HTTP 请求会保持连接,因此建议使用异步回调。
-
错误处理示例包括常见错误代码,如 token_mismatched、invalid_token 和 api_error。
延伸问答
如何申请使用 Fish Voices Generation API?
要使用 Fish Voices Generation API,首先需要访问对应页面申请服务,点击「Acquire」按钮并登录或注册账户。
Fish Voices Generation API 的基本使用方法是什么?
基本使用方法是输入音色的音频链接(voice_url),并设置请求头和请求体,然后发送请求以获得处理结果。
如何处理 Fish Voices Generation API 的错误?
API 会返回错误代码和信息,例如 token_mismatched、invalid_token 和 api_error,用户可以根据这些信息进行相应处理。
Fish Voices Generation API 支持哪些请求头和请求体参数?
请求头需要设置 accept 和 authorization,请求体需包含 voice_url、title、image_urls、description 和 callback_url。
Fish Voices Generation API 的异步回调是如何工作的?
用户可以指定 callback_url,API 会在任务完成后通过 POST JSON 形式将结果发送到该 URL,包含任务 ID 以便关联。
使用 Fish Voices Generation API 时如何获取处理结果?
用户可以通过指定的 callback_url 接收处理结果,API 会返回一个包含 task_id 的响应,任务完成后结果会发送到该 URL。