构建接收语音输入的Chrome扩展程序

时间:2011-01-16 12:43:51

标签: google-chrome-extension speech-recognition

我计划构建一个Chrome扩展程序,允许用户通过语音命令导航网页。 为此,我计划将语音识别程序放在通过Chrome扩展程序与客户端连接的后端服务器上。

有可能吗?我知道如何开发扩展程序,但如果你能展示一种接收语音输入的方式,我将不胜感激。

2 个答案:

答案 0 :(得分:0)

您必须在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

答案 1 :(得分:0)

您无需修改​​Chrome。

在HTML5代码登陆Chrome之前,您现在唯一的选择是使用NPAPI并将插件包含在您的扩展程序中。有关更多信息,请访问此页面:

http://code.google.com/chrome/extensions/npapi.html