我试图使用Annyang进行语音识别,但这并不适用于Chrome(Google Chrome 65.0.3325.162(官方版)(64位))。麦克风不允许此网页。我试图修改设置以允许所有网站使用麦克风,但没有这样的选项。我以前从未制作过网站。如果有人可以建议我使用语音识别的替代方法,我会很高兴。我只需要发出文字,不需要其他功能。我希望尽可能简单。谢谢!
<!DOCTYPE html>
<html>
<body>
This text doesn't matter
</body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/annyang/2.6.0/annyang.min.js"></script>
<script>
window.onload=function(){
if (annyang) {
// Let's define a command.
console.log("It detected annyang");
var commands = {
'hello': function() { alert('Hello world!'); }
};
// Add our commands to annyang
annyang.addCommands(commands);
// Start listening.
annyang.start();
}
}
</script>
</html>
&#13;
答案 0 :(得分:0)
要将Google语音转换为文本API,您需要发布您的网站。因为您只需打开HTML网页就无法授予麦克风权限。
既然你提到这是你的第一个网站,我猜你只是通过浏览器打开html文件。这就是为什么你不能允许麦克风访问网页。
首先以IIS或任何其他方式发布网页。然后您就可以授权麦克风了。