今天,我想学习使用javascript识别进行文本语音转换的方法,但是当我尝试使用该方法时,出现错误,错误结果是“网络” 有人可以帮助我修复它吗?
这是我的代码
$(document).ready(function(){
var SpeechRecognition = SpeechRecognition || webkitSpeechRecognition
var SpeechGrammarList = SpeechGrammarList || webkitSpeechGrammarList
var SpeechRecognitionEvent = SpeechRecognitionEvent || webkitSpeechRecognitionEvent
var rec = new SpeechRecognition();
var speechlist = new SpeechGrammarList();
rec.grammar = speechlist;
rec.lang = 'en-ID';
rec.interimResults = false;
rec.maxAlternatives = 1;
rec.onresult = function(event){
console.log(event.results);
}
rec.onerror = function(event){
console.log("Error : " + event.error);
}
$("#start").click(function(){
rec.start();
})
});
我正在使用Chromium版本71.0.3578.80
我的麦克风正在工作
谢谢:)