我必須在android中以編程方式覆蓋設備的文本到語音設置,該怎麼做?我們可以通過編程方式覆蓋設備的TTS引擎設置嗎?
完整的使用案例是: 我的應用程序正在根據用戶的輸入設置應用程序語言,即:如果用戶選擇法語作爲語言,則應用程序將顯示所有文本並僅用法語發佈文本。但問題出在設備的TTS引擎設置您可以使用選項「始終使用我的設置」複選框來覆蓋應用程序設置,那麼是否有任何方式通過我的應用程序以編程方式來檢查或取消選中複選框,所以我需要從應用程序做的事情是當應用程序要宣佈文本時,在宣佈它將取消複選框,然後宣佈它,並再次將複選框回來。
順便說一下,我正在開發應用程序使用Android 2.1版本和使用三星Galaxy選項卡。
請提供一些方法來實現它。
問候, 皮克斯
它看起來像你在找[不可能](http://stackoverflow.com/questions/6656536/setting-language-for-tts-programmatically#comment8479748_6656805)。 – an00b