2009-07-13 148 views
7

新的iPhone 3GS支持语音命令,比如“打电话Bill”或“按笔画播放音乐”等。iPhone语音识别API?

我正在查看iPhone SDK,但找不到任何对此功能的引用。我选择的所有搜索关键词似乎只能找到新的语音聊天功能。

有谁知道苹果是否已经将语音命令API添加到SDK中,或者它是否是另一个禁用的API?如果确实存在,是否有人可以向我指出一个特定的课程?

+1

什么是语音聊天功能?是否有TTS的API钩子?我一直在寻找。 – Xcoder 2009-07-13 19:28:17

+2

显然没有(除了可访问性的东西)。语音聊天内容是新的。它专门用于允许两个iPhone用户通过数据流相互通话。它专为在游戏中使用而设计。 – 2009-07-13 20:58:57

回答

5

SDK不支持语音识别或文本到语音。语音识别功能只能通过语音控制应用程序才能使用,并且只有打开辅助功能后才能通过辅助功能API访问文本到语音。

+0

这是2011年仍然是最新的吗? – 2011-05-15 20:37:55

4

可以尝试从CMU Sphinx项目中捆绑poketsphinx语音识别库。它是一个开源的大词汇量,独立于说话者的连续语音识别 引擎。切入README以了解如何在XCode中进行设置。

+8

我写了一个可以帮助安装的口袋狮身人面像的包装:http://github.com/KingOfBrian/VocalKit/ – 2010-05-14 22:25:41

16

OpenEars是CMU Sphinx非常好的Objective-C API。值得检查一下,如果你想在你的应用中加入CMU Sphinx。