最近在用soket实现终端控制器的功能,然后就想用语音控制,这样显得更AI
WechatSI在manifest.json中配置:
在vue中插入如下展示代码:
语音识别内容:{ {currentText}}
如果需要按住按钮说话,松开回调:
接下来就是js使用方法:
streamRecord: function() {
voicManager.start({
lang: 'zh_CN',
})
uni.vibrateShort();
this.isSpeaking = true;
},
streamRecordEnd: function() {
voicManager.stop();
uni.vibrateShort();
this.isSpeaking = false;
},
initRecord: function() { //有新的识别内容返回,则会调用此事件
// voicManager.onRecognize = (res) => {
// let text = res.result
// this.currentText=text;
// }
// 识别结束事件
voicManager.onStop = (res) => {
console.log