javascript - Google 语音搜索如何工作?是否有相应的 API?

标签 javascript html voice-recognition

我不确定这个网站是否适合回答这个问题,但我想知道 Google 主页上的语音激活搜索是如何工作的。它是否使用 Flash,某种内置于 Google Chrome 中的插件,或者它如何使用麦克风?如果允许它在任何网站上以相同的方式工作,这可能是一种危险的隐私侵犯,因为没有出现请求许可的对话框,我发现这令人吃惊,谷歌(以及谁知道其他网站)可以在没有我的情况下使用我的麦克风允许。谷歌是如何做到这一点的? Javascript? ActionScript ?一些自定义插件?

最佳答案

它通过 <input type="text" x-webkit-speech /> 使用 HTML5 语音输入

顾名思义,这只适用于 webkit。不确定是否有其他浏览器的替代品。

参见 http://jsfiddle.net/xYB3n/

关于javascript - Google 语音搜索如何工作?是否有相应的 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6389039/

相关文章:

javascript - 将链接拖放到桌面上以创建快捷方式

java - vText 语音密码不会在 Android 上加载

javascript - Mongodb如何获取单个文档的大小?

javascript - 如何使用 Moment.js 获取 X 天后的年龄?

html - 将未知宽度元素置于已知宽度元素的中心

android - 语言识别只有在我更改系统语言输入时才有效

android - 为 Android 中的新 "Listen To"操作开发

javascript - 如何使用 CSS 创建具有 2 种或更多颜色的元素(链接),使其看起来像彩虹?

javascript - 描述 设置和查看问题

html - 元素之间的CSS伪元素