码迷,mamicode.com
首页 > 其他好文 > 详细

华为云:一句话识别使用方法

时间:2020-03-14 09:27:03      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:post   tps   nbsp   main   form   mic   OLE   eth   dom   

1.第一步获取token,推荐使用postman 软件

  (1)添加url:https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens

技术图片

 

需要将红框内换成对应地区的内容

  (2)添加head

技术图片

 

   (3)在body中添加信息 (其中参数可以在用户凭证处查看)

技术图片

 

 

{
 
  "auth": {
 
    "identity": {
 
      "methods": [
 
        "password"
 
      ],
 
      "password": {
 
        "user": {
 
          "name": "此处用户名",
 
          "password": "登录密码",
 
          "domain": {
 
            "name": "用户名"
 
          }
 
        }
 
      }
 
    },
    "scope": { 
            "project": { 
                "name": "cn-north-4" 
            } 
        }
 
  }
}
 

 

提交,找到

 技术图片

 

 2.测试内容

url:https://sis-ext.cn-north-4.myhuaweicloud.com/v1/{projectID}/asr/short-audio

技术图片

 

其中x-Auth-Token为上边获取的token

body添加:

{
    "config":
          {
            "audio_format": "mp3",
            "property": "chinese_8k_common",
            "add_punc": "yes"
          },
          "data":""  //此处为语音文件,使用base64位
}

发送请求即可

 

前边的文章说到使用h5录音的功能,将录音的blob格式的音频,转化为base64位即可转化代码

其中blob是录音得到的结果对象

var a = new FileReader();
        a.readAsDataURL(blob);//读取文件保存在result中
        a.onload = function (e) {
            var getRes = e.target.result;//读取的结果在result中
            console.log(getRes); //输出结果
        }

技术图片

 

结果格式如上,在发送请求的时候,需要将前边的内容去除,留下base64. 后边的内容

 

华为云:一句话识别使用方法

标签:post   tps   nbsp   main   form   mic   OLE   eth   dom   

原文地址:https://www.cnblogs.com/wys-373/p/12490164.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!