2014-06-24 26 views
0

我有運行脫機語音識別服務的應用程序正在偵聽一個關鍵字。 如果說關鍵字是觸發谷歌語音識別服務,它顯示這樣的圖像和返回口語句子的文本。如何在後臺處理Google語音識別? (應用程序未處於活動狀態)

enter image description here

我想知道兩件事情:

  1. 如何讓應用處理谷歌語音到文本,如果被鎖定的應用程序是不是在 前景或屏幕?

  2. 如何避免「Speak Now」對話框? (我想用一些自定義的 UI組件)

感謝您的任何意見。

回答

0

如果您想在後臺運行語音識別功能,我強烈建議您不要使用谷歌語音。您目前可以在後臺運行語音識別,但會每隔3-5秒觸發一次語音激活聲音。請參見下面的問題:

Android Speech Recognition as a service on Android 4.1 & 4.2

目前這種聲音上由於某種原因,音樂頻道上運行,所以如果你試圖將其靜音音樂將靜音爲好。

如果你想實現這個「好」的方式,我建議你看看cmusphinx

相關問題