文档首页 > > 快速入门>

如何通过Postman调用华为云语音交互服务

如何通过Postman调用华为云语音交互服务

分享
更新时间:2021/04/25 GMT+08:00

本章节提供了通过Poatman调用一句话识别API的样例,详细介绍如何调用一句话识别API接口,帮助您快速熟悉语音交互服务的使用方法。调用SIS服务的具体操作如下:

步骤1:配置环境

步骤2:Token认证

步骤3:调用一句话识别服务

准备工作

已注册华为云帐号,并完成实名认证,帐号不能处于欠费或冻结状态。

操作须知

语音交互服务的API接口已全部商用,无需开通,可直接调用。调用费用请参见语音交互价格计算器

配置步骤

  1. 配置环境。

    1. 下载并安装Postman,Postman建议使用7.24.0版本。
    2. 下载华为云SIS服务Postman的配置文件。

      配置文件下载地址:sis-postman.json

      如果浏览器显示文件内容,鼠标右键另存为JSON文件。

    3. 加载华为云SIS服务Postman的配置文件。
      1. 登录Postman,在主菜单中,选择File > Import
      2. 在IMPORT对话框中,单击“Upload Files”,在弹出的对话框中选择已经下载的sis-postman.json配置文件。单击“打开”

        加载结束后,在左侧导航栏中会显示如下配置文件。

  1. Token认证。

    Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。
    1. 在Postman界面上,单击左侧导航树“获取token”,选中“Body”的配置项,添加华为云用户名、密码、帐号名。可在我的凭证获取这些信息。
      • username:IAM用户名。
      • password:IAM用户密码。
      • domainname:帐号名。
      • project name:表示服务部署区域名,如在本示例中服务部署区域为cn-north-4,详细介绍请参见终端节点

    2. 单击右上角“Send”,发送“POST https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens”。获取返回结果中的Token值,Token存放在“Headers”“X-Subject-Token”字段中。(Token有效期为24小时)。

  2. 调用一句话识别服务。

    1. 在Postman界面上,单击左侧导航树“一句话识别”
    2. 单击“Headers”,复制获取的Token,替换“X-Auth-Token”中的值。
    3. 使用项目ID替换“{{cn4-project_id}}”值。可在我的凭证获取项目ID。
    4. 单击“body”,复制音频的base64编码值到data参数中(本示例中已自动填充,不需要操作此步骤)。

      音频的base64编码值需通过代码转换。

    5. 单击“send”,发送请求,查看识别结果。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区论坛频道来与我们联系探讨

智能客服提问云社区提问