2009-09-04 22 views
8

我想知道如何在Android中的語音識別工作?它使用哪個庫進行語音識別?它是否在設備/移動設備上自行執行語音識別過程,或者是否將所有語音發送到谷歌服務器並接收到文本響應?android中的語音識別是如何工作的?

謝謝, 陽光明媚。

回答

3

看一看4 Feets.com4 Feets.com

他們有關於SDK 1.5的聲音REG一個小例子很好的概述。

+0

感謝Kowkiebox,u能請告訴我,我可以做語音識別在Android上沒有互聯網連接?我的Android端口將在沒有互聯網連接的設備上。 – SunnyShah 2009-09-05 08:28:02

+3

我還沒有做過這樣的事情,或知道它是否可以工作。以下是來自「http://androidandme.com/2009/05/news/cupcake-voice-recognition-now-available-for-testing/」的引用。請注意,處理在手機上不是CPU密集型的,但它需要被髮送到谷歌才能轉化爲文本(感謝Tim H在上一篇文章中指出了這一點)。你需要一個良好的互聯網連接。我發現EDGE(非3G數據連接)有點不可靠。 – Koekiebox 2009-09-05 11:57:20

+0

鏈接已死... – Zoe 2017-06-06 13:54:39

6

4 Feets.com答案現在是非常誤導,因爲該鏈接包含了相當多的投機性信息被證明是不準確的。

請簽在ApiDemos的VoiceRecognition.java演示和RecognizerIntent參考。 Android語音識別需要互聯網連接,因爲數據將發送至Google,並且您會收到可能的文本翻譯列表。