语音识别API文档
注册后可申请,登录后在个人那里下拉框会显示申请API的菜单,进入申请即可
1.目前仅支持识别的语音文件小于1小时并且大小1秒
2.支持的格式为mp3,wma,wav,m4a等格式
3.由于服务器处理能力差,所以需要排队处理.无法实时返回数据.需要自己写定时去监听结果返回,下面有返回结果API
4.具体请求如下:


请求示例
语音识别的API请求结构如下:
参数名称 必选 类型 描述
appId int 申请API时的appId
secretId String 申请API时的分配secretId
secretKey String 申请API时的分配secretKey
fileUrl String 语音文件URL,公网需可下载。
time int 当前时间戳,是一个符合 UNIX Epoch 时间戳规范的数值,单位为秒
下列示例中,请求 Host 与路径:
https://met.red/h/api/audio

请求参数:
{
"appId":10000,
"secretId":"fs8fs8d43bjfw12312",
"secretKey":"dsjd21202133f49h945459gfsfo",
"fileUrl":"http://xxxx.com/xxx.mp3",
"time":"1493752207",
}

请求方式:
GET

返回结构

语音识别的API请求返回结果如下表所示:
参数名称 类型 描述
code int 服务器错误码,0 为成功
message String 服务器返回的信息
taskId int 成功则返回任务 ID(服务器繁忙时会返回0即是失败,需再次请求)
返回参数:
{
"code":0,
"message":"success",
"taskId":32471921
}




查询处理结果

下列示例中,请求 Host 与路径:
https://met.red/h/api/getAudioRes
处理结果语音识别的API请求结构如下:
参数名称 必选 类型 描述
appId int 申请API时的appId
secretId String 申请API时的分配secretId
taskId int 请求语音识别返回的taskId
请求参数:
{
"appId":10000,
"secretId":"fs8fs8d43bjfw12312",
"taskId":32471921,
}

请求方式:
GET

返回参数:
{
"code":0,
"result":"[xxx,xxxx,xxxx,xxxx]",
"message":"success"
}

登录