簡體   English   中英

禁用特定應用程序的對講

[英]Disabling talkback for specific application

我有一個項目來修改盲人的Android手機,因此我使用Android文本語音。

我已經設法使用http://code.google.com/p/eyes-free/中的 TTS庫創建了一個短信和電話應用程序,並使用myTTS.speak來說出文字。

問題來自當我使用對講來說其他應用程序,如啟動器,瀏覽器等。當我使用對講時,他們可以說那些應用程序,但當我打開我的應用程序(短信和電話)有兩個聲音,首先來自對講和建立在我的應用程序的myTTS.speak中,我如何才能在我的應用程序(短信和手機)中禁用對講?所以說話只來自我在TTS內置的應用程序,因為當我打開其他應用程序時我需要對講

感謝名單

您可以檢測到它正在運行(通過檢查所有正在運行的進程),並在TalkBack運行時將應用程序的自我聲音靜音,而不是禁用或靜音TalkBack。 您當然應該保留應用程序對於TalkBack不會說的消息的自我表達。

或者,為了防止TalkBack從您的應用程序接收(和說話)事件,您可以使用此處討論的機制。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM