2009-07-13 184 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。