闻诊接口
接口描述
- 此接口用于上传闻诊检测;
- 此接口会立即响应上传成功与否;检测结果通过“结果回调”接口接收。
接口说明
- 请求地址:
http://www.kbqvod.cn/backend/interfacesvc/i/audio/task - 请求头:
Authorization: Bearer {access_token}Authorization是请求头名称;Bearer {access_token}是请求头的值;{access_token}是授权令牌,通过获取企业应用access_token获取。
- 请求方式:
POST
请求参数
- 使用form-data方式传参。
| 参数名 | 变量 | 类型 | 必填 | 描述 |
|---|---|---|---|---|
| 第三方单据流水号 | outId |
String | 是 | 第三方唯一标识 |
| 签名 | signature |
String | 是 | 对outId进行RSA签名后得到的字符串。签名工具请参考“资源下载” |
| 年龄和性别加密数据 | encryptData |
String | 否 | 原文格式:{"age":20, "sex":1, "fileType":1}然后使用aes算法对其加密得到的字符串,加密算法请参考“资源下载”。 |
encryptData原文参数
| 参数名 | 变量 | 类型 | 必填 | 描述 |
|---|---|---|---|---|
| 检测结果接收地址 | returnUrl |
String | 是 | 支持http/https,需要互联网访问 |
| 年龄 | age |
Integer | 否 | 大于等于0 |
| 性别 | sex |
Integer | 否 | 0:未知,1:男,2:女 |
| 音频文件类型 | fileType |
Number | 否 | 1:文件对象 2:网络图片地址,支持http/https 默认是1 |
| 咳声文件地址 | kesouUrl |
String | 否 | imageType=2时必传 |
| 朗读声1文件地址 | langdu1Url |
String | 否 | imageType=2时有效 |
| 朗读声2文件地址 | langdu2Url |
String | 否 | imageType=2时必传 |
| 国际化资源 | language |
String | 否 | traditional-繁体字;en-英文;默认简体字 |
- 咳声、朗读声1和朗读声2原文音频文件要求说明:
- 共性要求:格式(wav或者mp3);采样率(48000Hz);双声道。
- 咳声:至少咳三声;至少5秒。
- 朗读声1:跟读(一二三四五六七八九十);至少10秒。
- 朗读声2:跟读(赵钱孙李周吴郑王);至少10秒。
- 注意事项:
- 环境:选择一个安静的环境,确保没有背景噪音干扰。
- 麦克风:麦克风放置在离口鼻约10-15厘米的位置以获取清晰的声音。
请求示例
无
响应参数
| 参数名 | 变量 | 类型 | 必填 | 描述 |
|---|---|---|---|---|
| 错误码 | code |
Number | 是 | code为0表示成功;code不为0表示错误 |
| 提示信息 | msg |
String | 是 | code为0时,此字段是“成功” ;code不为0时,此字段是错误提示信息 |
| 数据 | data |
Object | 否 | code为0时,此字段是数字,代表预计完成检测剩余秒数 ;code不为0时,此字段是空 |
响应示例
成功的例子
{ "code": 0, "data": 20, "msg": "成功" }失败的例子
{ "code": 2609002, "msg": "第三方单据唯一标识已存在" }