diff --git a/app/src/main/java/io/legado/app/service/ReadAloudService.kt b/app/src/main/java/io/legado/app/service/ReadAloudService.kt index 42f214931..2b1fa11a1 100644 --- a/app/src/main/java/io/legado/app/service/ReadAloudService.kt +++ b/app/src/main/java/io/legado/app/service/ReadAloudService.kt @@ -13,6 +13,7 @@ import android.support.v4.media.session.PlaybackStateCompat import io.legado.app.R import io.legado.app.base.BaseService import io.legado.app.constant.Action +import io.legado.app.constant.AppConst import io.legado.app.constant.Bus import io.legado.app.constant.Status import io.legado.app.help.IntentDataHelp @@ -121,7 +122,7 @@ class ReadAloudService : BaseService(), TextToSpeech.OnInitListener, private val handler = Handler() private val ttsParams by lazy { - hashMapOf(Pair(TextToSpeech.Engine.KEY_PARAM_UTTERANCE_ID, "content")) + hashMapOf(Pair(TextToSpeech.Engine.KEY_PARAM_UTTERANCE_ID, AppConst.APP_TAG)) } private var ttsIsSuccess: Boolean = false private lateinit var audioManager: AudioManager @@ -247,8 +248,9 @@ class ReadAloudService : BaseService(), TextToSpeech.OnInitListener, private fun speak(content: String, queueMode: Int) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { - textToSpeech?.speak(content, queueMode, null, "content") + textToSpeech?.speak(content, queueMode, null, AppConst.APP_TAG) } else { + @Suppress("DEPRECATION") textToSpeech?.speak(content, queueMode, ttsParams) } }