web语音识别

Web语音识别SDK

概述

Web 语音识别SDK

兼容性

类别 范围
浏览器 Chrome 64 及以上、Firefox 59及以上
硬件要求 要求设备上有麦克风
网络 支持移动网络(包括2G等)、WIFI等网络环境

引入方式

可以创建一个.html文件,然后通过如下方式引入

1
<script src="http://cs.101.com/v0.1/static/ai_sdk/ai-sdk/index.js"></script>

或者

1
import AISDK from '@sdp.nd/ai-sdk'

创建实例

1
const AISdk = new AISDK({ env: 'development' })

env可取值development、test、preproduction、product,对应开发环境、测试环境、预生产环境、生产环境

new AISDK()入参也可以为空,根据共享平台应用url自动判断环境

接口方法说明

初始化
1
2
3
4
5
6
7
8
AISdk.VoiceRecognizeManager.create({
onResult: result => {
// 成功回调
},
onError: err => {
// 失败回调
}
})
开始接收语音指令
1
AISdk.VoiceRecognizeManager.startRecord()
结束接收语音指令
1
AISdk.VoiceRecognizeManager.stopRecord()