HTML5语音输入麦克风访问

Ali*_*Ali 10 html5 html5-audio

Chrome(Mac)上的HTML5语音输入如何访问麦克风?是因为我安装了谷歌语音插件吗?

在提供访问权限之前,浏览器是否应该明确要求许可?

http://slides.html5rocks.com/#speech-input

Nic*_*ley 4

麦克风不会直接暴露在网页\xe2\x80\x94上,它只是通过 Google 服务器发布语音(并接收文本),因此不被视为安全问题(并且您必须单击麦克风图标才能启动它) 。它与 Android 和 Google 的 iPhone/Blackberry 应用程序上的语音输入工作方式非常相似。

\n

  • 如果该字段是隐藏的,您将无法单击它来触发它。无法设置图标的样式。 (5认同)
  • 但是不能隐藏该字段并且可以将图标更改为看起来像另一个按钮吗?另外,脚本到底是如何访问麦克风的?是像flash一样的插件吗? (2认同)
  • 它不是插件,它内置于浏览器中。这就是为什么这不适用于除 Chrome 之外的任何浏览器(目前) (2认同)