我正在尝试让我的应用选择关键字“Okay Chrome”。它没有获取任何音频。我对javascript并不陌生,但是对制作chrome应用程序/扩展程序并不陌生。有没有一种我可能会错过的方式,允许开发人员从未打包的应用程序/功能中获取麦克风输入,如果可以,怎么办?
目前,我有作为后台脚本运行的Annyang库,作为另一个后台脚本,我具有以下内容
function openBrowser(){
chrome.windows.create({
url: chrome.extension.getURL('main.html'),
type: 'panel'
});
};
if (annyang) {
var commands = {
'Ok Chrome': openBrowser
};
annyang.addCommands(commands);
annyang.start();
annyang.debug();
}
最佳答案
这还没有完全实现(至少在普通的chrome中),但是应该可以与chrome.audio
api一起使用。
您显然可以使用以下权限进行声明:
"permissions": [
"audio",
...
],
您将可以访问此处概述的方法:https://developer.chrome.com/apps/audio
截至目前,它仅适用于dev通道镶边。
关于javascript - 通过Chrome背景扩展或后台应用访问用户麦克风,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29178193/