2

我目前正在开发一个使用语音作为主要输入法的 Android+AppEngine 项目。在 android 上,您可以使用语音包将语音命令转换为纯文本。语音识别不在设备本身上完成,而是发送到谷歌服务器,该服务器返回文本。

供您参考:http: //developer.android.com/resources/articles/speech-input.html

我的目标是使用相同的谷歌服务在 appengine 端进行语音识别。这意味着将语音记录发送到 appengine,将其存储在 blobstore 中,并在必要时运行语音识别服务。有没有办法连接到同一个服务(最好是在 java 中)?

我做了一些研究,发现了一些使用 ie microsoft 的第三方解决方案可能会起作用。但在花很多时间集成这样的解决方案之前,我想知道是否有可能留在谷歌生态系统中。

4

1 回答 1

0

AFAIK 这个 API 不是公开的。谷歌群组上的这篇文章讨论了语音识别:http ://productforums.google.com/forum/#!topic/voice/YoUZStcv_EA

以下是人们成功调用 Google 语音 API 的一些链接。请注意,这不是官方 API,因此不提供支持,并且可能随时消失:

http://techcrunch.com/2009/12/14/the-unofficial-google-text-to-speech-api/

http://mikepultz.com/2011/03/accessing-google-speech-api-chrome-11/

于 2012-04-25T17:05:56.880 回答