调用API实现一句话识别
本章节提供了通过Postman调用一句话识别API的样例,详细介绍如何调用一句话识别API接口,帮助您快速熟悉语音交互服务的使用方法。调用SIS服务的具体操作如下:
准备工作
注册华为帐号并开通华为云,并完成实名认证,帐号不能处于欠费或冻结状态。
操作须知
语音交互服务的API接口已全部商用,无需开通,可直接调用。调用费用请参见语音交互价格计算器。
步骤1:配置环境
- 下载并安装Postman,Postman建议使用7.24.0版本。
- 下载华为云SIS服务Postman的配置文件。
配置文件下载地址:sis-postman.json。
如果浏览器显示文件内容,鼠标右键另存为JSON文件。
- 导入配置文件。
- 打开并登录Postman。
- 单击左上角“File > Import > Import File > Choose Files”导入配置文件。
图1 导入配置文件
配置文件导入成功后,将显示在Postman左侧导航栏中。
步骤2:Token认证
- 在Postman界面上,单击左侧导航树“获取token”配置文件。
- 选中“Body”的配置项,添加华为云用户名、密码、帐号名。可在我的凭证获取这些信息。
- 单击“Send”,发送请求,获取并复制Token。
获取返回结果“Headers”中的“X-Subject-Token”即为Token。Token有效期为24小时。
图3 获取Token
步骤3:调用一句话识别
- 在Postman界面上,单击左侧导航树“一句话识别”。
- 单击“Headers”,复制获取的Token,替换“X-Auth-Token”中的值。
- 使用项目ID替换“{{cn4-project_id}}”值。可在我的凭证获取项目ID。
- 单击“body”,复制音频的base64编码值到data参数中(配置文件中已填充示例音频)。
- 单击“send”,发送请求,查看识别结果。