跳至主要内容

异步 HTTP 接口

异步 HTTP 接口是一个用于将长时间音频转换为文本、进行文字转录的非阻塞 HTTP API。

要使用此 API,请执行以下步骤:

  1. 创建语音识别任务
  2. 轮询检查语音识别任务的状态并获取结果

步骤 1 中生成任务的方法与同步 HTTP 接口基本相同,只是在指定是否保存日志等方面略有不同。

endpoint

与同步 HTTP 接口不同,无论是否保存日志,endpoint 的基础都是相同的。

v2(新版)

https://acp-api-async.amivoice.com/v2/recognitions

v1(旧版)

https://acp-api-async.amivoice.com/v1/recognitions

关于 v1 和 v2 的区别,请参阅新版本说明

警告
  • 旧版异步 HTTP 接口计划在未来停止使用。正在使用的用户请迁移到 v2。
  • v2 目前无法使用情感分析功能。如需使用情感分析,请使用 v1。

认证

请使用以下任一方法指定 API key。获取方法请参阅API Key 的发行方法

HTTP 请求头

Authorization: Bearer {API_KEY}

创建任务时,也可以通过请求参数(u 参数)设置。

u={API_KEY}