|
@@ -38,7 +38,7 @@ class HttpReadAloudService : BaseReadAloudService(),
|
|
|
private val ttsFolderPath: String by lazy {
|
|
private val ttsFolderPath: String by lazy {
|
|
|
cacheDir.absolutePath + File.separator + "httpTTS" + File.separator
|
|
cacheDir.absolutePath + File.separator + "httpTTS" + File.separator
|
|
|
}
|
|
}
|
|
|
- private var speechRate: Int = AppConfig.speechRatePlay
|
|
|
|
|
|
|
+ private var speechRate: Int = AppConfig.speechRatePlay + 5
|
|
|
private var downloadTask: Coroutine<*>? = null
|
|
private var downloadTask: Coroutine<*>? = null
|
|
|
private var playIndexJob: Job? = null
|
|
private var playIndexJob: Job? = null
|
|
|
private var downloadTaskIsActive = false
|
|
private var downloadTaskIsActive = false
|
|
@@ -301,7 +301,7 @@ class HttpReadAloudService : BaseReadAloudService(),
|
|
|
override fun upSpeechRate(reset: Boolean) {
|
|
override fun upSpeechRate(reset: Boolean) {
|
|
|
downloadTask?.cancel()
|
|
downloadTask?.cancel()
|
|
|
exoPlayer.stop()
|
|
exoPlayer.stop()
|
|
|
- speechRate = AppConfig.speechRatePlay
|
|
|
|
|
|
|
+ speechRate = AppConfig.speechRatePlay + 5
|
|
|
downloadAudio()
|
|
downloadAudio()
|
|
|
}
|
|
}
|
|
|
|
|
|