2
所以我有一個3 CountDownTimers
。 2個定時器具有相同的時間設置。 1有不同的時間設定。在所有計時器達到0之後,它們再次重新啓動。Android文本語音切斷另一個文本到語音
好後約3重啓後,計時器趕上對方..這是很好的。不過,我有它設置,以便在20秒大關,定時器1 & 2說點什麼在文本到語音。而計時器3也說了20秒大關。問題在於整個短語沒有被說出來,因爲它們互相割斷。
目前,在倒計時的所有3我使用:
tts.speak("20 seconds remaining.", TextToSpeech.QUEUE_FLUSH, null);
是這個問題存在的,因爲我使用的是相同的TextToSpeech
(tts
)? 或者它可能與QUEUE_FLUSH
和null
有關?
而且還如果我改變QUEUE_FLUSH
到QUEUE_ADD
文本只是不斷重複,這樣是行不通的