1

我正在尝试编写一个程序,该程序通过麦克风从用户那里接收音频,然后将所说的内容转换为文本以进行进一步操作。

我知道 google 有这样的东西,但它是为 Android 开发人员准备的,我正在尝试制作更像 chrome 扩展的东西(chrome 扩展是我所设想的,但我对替代方案持开放态度)。

我查看了 Mac OSX NSSpeechRecognizer,但我需要更全面的东西,因为这需要您提前指定有限的语法。

我无法期待或预测我的用户会对麦克风说什么(但我可以假设它会是英语)。

4

1 回答 1

3

谷歌有一个非官方的 API,可以按照这篇文章中的描述使用:http: //mikepultz.com/2011/03/accessing-google-speech-api-chrome-11/

如果您正在编写 chrome 扩展程序,则可以使用如下标签:

<input type="text" x-webkit-speech />

它添加了麦克风按钮并使用谷歌的云语音识别来填充用户所说的文本框。

于 2011-10-21T14:32:36.103 回答