1

アプリを作っているので、機能の遅延に問題があり、

まず、タイマーとしてスレッドを使用しており、アニメーション機能も使用しています....

タイマーが終了すると TextToSpeech が開始され、バックグラウンドで画像のアニメーションが継続的に機能します...

TTS が終了すると、再びタイマーが開始され、一定時間後にタイマーが停止して TTS が開始されます。これは継続的に機能します。

しかし、これによりTTSの遅延に問題があり、タイマーが停止した直後に動作しません....そして時間がかかります....

では、この遅延を止めるにはどうすればよいでしょうか??

前もって感謝します

4

1 に答える 1

0

タイマーは固定値ではなく、計算された値であるべきです。固定内部 (timeFI) で起動する場合は、TTS (timeTTS) で処理時間を計算し、タイマー「スリープ時間」 = (timeFI - timeTTS) を設定する必要があります。

于 2012-07-24T10:39:21.723 に答える