【发布时间】:2011-01-16 23:42:14
【问题描述】:
我计划构建一个 Chrome 扩展程序,允许用户通过语音命令浏览网页。 为此,我计划将我的语音识别程序放在通过 Chrome 扩展与客户端连接的后端服务器上。
有可能吗?我知道如何开发扩展程序,但如果您能展示一种接收语音输入的方法,我将不胜感激。
【问题讨论】:
标签: google-chrome-extension speech-recognition
我计划构建一个 Chrome 扩展程序,允许用户通过语音命令浏览网页。 为此,我计划将我的语音识别程序放在通过 Chrome 扩展与客户端连接的后端服务器上。
有可能吗?我知道如何开发扩展程序,但如果您能展示一种接收语音输入的方法,我将不胜感激。
【问题讨论】:
标签: google-chrome-extension speech-recognition
您无需修改 Chrome。
在 HTML5 标签进入 Chrome 之前,您现在唯一的选择是使用 NPAPI 并将插件包含到您的扩展中。欲了解更多信息,请访问此页面:
【讨论】:
您必须在 Chromium 中使用 C++ 实现 JavaScript 音频输入 API,注意您必须通过沙箱传输数据,然后导出后您可以在扩展程序中使用新 API。
在指定音频 API 方面已经做了很多基础工作,请在 W3C 阅读详细信息:
http://chromium.googlecode.com/svn/trunk/samples/audio/specification/specification.html
其中链接到带有一些已构建示例的特殊版本的 Chrome 的详细信息:
http://chromium.googlecode.com/svn/trunk/samples/audio/index.html
【讨论】: