1.0.1 • Published 5 months ago

voiceassistant v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

引入

1.可以通过import方式进行引入: import {voiceAssistant} from 'voiceassistant'; 2.可以通过require方式进行引入: const voiceAssistant = require('voiceassistant').voiceAssistant;

使用

let voice = new voiceAssistant(config,textData, appId, apiKey); 开启语音识别:voice.start() 关闭语音识别:voice.stop()

构造语音助手时候输入参数解释

1.config 示例: let config = { // 语音助手结束时调用方法 onClose: () => { }, // 语音助手错误时输出错误方法 onError: (err) => { }, // 语音助手未找到匹配结果时调用方法 matchFailed: (e) => { console.info(e) // { 'result':'识别结果','dsc':'无匹配数据'} }, // 语音助手启动时调用方法 onStart: () => { }, };

2.textData 示例: let textData = { id:'start', text: '结束|关闭|注销', // 中间以'|'隔开表示是其中一项均可触发 success: this.success, // this.success 表示当识别成功的时候应该调用的方法,会将整体作为参数传入该函数 }, { id:'end', text: '开始|启动|发动', success: this.success, } ;

3.appId 讯飞语音实时转写接口的服务接口认证信息,详情看链接: https://www.xfyun.cn/doc/asr/rtasr/API.html#%E6%8E%A5%E5%8F%A3%E8%AF%B4%E6%98%8E

4.apiKey 讯飞语音实时转写接口的服务接口认证信息,详情看链接: https://www.xfyun.cn/doc/asr/rtasr/API.html#%E6%8E%A5%E5%8F%A3%E8%AF%B4%E6%98%8E

注意事项

1.请使用chrome浏览器。 2.如程序报错5位错误码,请到文档或错误码链接查询 https://www.xfyun.cn/doc/asr/rtasr/API.html https://www.xfyun.cn/document/error-code

1.0.1

5 months ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago

1.0.0

3 years ago