HTML5语音输入麦克风访问

时间:2010-12-06 00:46:40

标签: html5 html5-audio

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

在提供访问权限之前,浏览器不应该明确要求获得许可吗?

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

3 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:4)

在提供访问权限之前明确要求权限,这就是点击麦克风图标的行为。

更像是<input type="file">元素 - 单击“浏览”,它会显示您的文件系统,浏览器会将所选文件直接发送到服务器。

答案 2 :(得分:3)

对于那些说你无法设置按钮样式且不能被利用的人 - 它是用Facebook之类的按钮完成的 - http://www.esrun.co.uk/blog/disguising-a-facebook-like-link/

那么是什么阻止它为Google Mic按钮工作呢?

相关问题