kunfei 3 лет назад
Родитель
Сommit
83179e5f97
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      app/src/main/java/io/legado/app/service/TTSReadAloudService.kt

+ 4 - 2
app/src/main/java/io/legado/app/service/TTSReadAloudService.kt

@@ -52,8 +52,10 @@ class TTSReadAloudService : BaseReadAloudService(), TextToSpeech.OnInitListener
 
     @Synchronized
     fun clearTTS() {
-        textToSpeech?.stop()
-        textToSpeech?.shutdown()
+        textToSpeech?.runCatching {
+            stop()
+            shutdown()
+        }
         textToSpeech = null
         ttsInitFinish = false
     }