【发布时间】:2019-06-07 18:35:15
【问题描述】:
我已将 [Annyang]: https://github.com/TalAter/annyang 添加到我的 AngularJS 应用程序中,正如演示中所示。 问题是,Chrome 会在应用程序启动时触发弹出窗口以允许使用麦克风,而不仅仅是在开始使用 Annyang 时。 为什么会这样?
index.html:
script src="//cdnjs.cloudflare.com/ajax/libs/annyang/2.6.1/annyang.min.js">
角度代码:
private onVoiceSearchStart() {
if (annyang) {
// Let's define a command.
var commands = {
'search for *searchString': function(searchString) {
// run search
}
};
// Add our commands to annyang
annyang.addCommands(commands);
// Start listening.
annyang.start();
}
}
【问题讨论】:
标签: webkitspeechrecognition annyang