我有一个项目是为盲人修改安卓手机,因此我使用了安卓的文本转语音功能。
我已经成功地使用来自http://code.google.com/p/eyes-free/的TTS库创建了一个短信和电话应用,并使用myTTS.speak来朗读文本。
问题出现在当我使用TalkBack朗读其他应用程序(如启动器、浏览器等)时。 当我使用TalkBack时,它们可以朗读这些应用程序,但是当我打开我的应用程序(短信和电话)时,会出现两个声音,第一个来自TalkBack,第二个来自我应用程序内置的myTTS.speak, 我该如何在我的应用程序(短信和电话)中仅禁用TalkBack?这样说话声音只会来自于我应用程序内置的TTS,因为我需要在打开其他应用程序时使用TalkBack。
谢谢。
我已经成功地使用来自http://code.google.com/p/eyes-free/的TTS库创建了一个短信和电话应用,并使用myTTS.speak来朗读文本。
问题出现在当我使用TalkBack朗读其他应用程序(如启动器、浏览器等)时。 当我使用TalkBack时,它们可以朗读这些应用程序,但是当我打开我的应用程序(短信和电话)时,会出现两个声音,第一个来自TalkBack,第二个来自我应用程序内置的myTTS.speak, 我该如何在我的应用程序(短信和电话)中仅禁用TalkBack?这样说话声音只会来自于我应用程序内置的TTS,因为我需要在打开其他应用程序时使用TalkBack。
谢谢。