Update HttpReadAloudService.kt
This commit is contained in:
@@ -196,6 +196,7 @@ class HttpReadAloudService : BaseReadAloudService(),
|
||||
val contentList = textChapter.getNeedReadAloud(0, readAloudByPage, 0, 1)
|
||||
.splitToSequence("\n")
|
||||
.filter { it.isNotEmpty() }
|
||||
.take(AppConfig.audioPreDownloadNum) // <--- 修改:读取配置
|
||||
.toList()
|
||||
contentList.forEach { content ->
|
||||
currentCoroutineContext().ensureActive()
|
||||
@@ -264,6 +265,7 @@ class HttpReadAloudService : BaseReadAloudService(),
|
||||
val contentList = textChapter.getNeedReadAloud(0, readAloudByPage, 0, 1)
|
||||
.splitToSequence("\n")
|
||||
.filter { it.isNotEmpty() }
|
||||
.take(AppConfig.audioPreDownloadNum) // <--- 修改:读取配置
|
||||
.toList()
|
||||
contentList.forEach { content ->
|
||||
currentCoroutineContext().ensureActive()
|
||||
@@ -434,7 +436,7 @@ class HttpReadAloudService : BaseReadAloudService(),
|
||||
FileUtils.listDirsAndFiles(ttsFolderPath)?.forEach {
|
||||
val isSilentSound = it.length() == 2160L
|
||||
if ((!it.name.startsWith(titleMd5)
|
||||
&& System.currentTimeMillis() - it.lastModified() > 1800000)
|
||||
&& System.currentTimeMillis() - it.lastModified() > AppConfig.audioCacheCleanTime) // <--- 修改:读取配置
|
||||
|| isSilentSound
|
||||
) {
|
||||
FileUtils.delete(it.absolutePath)
|
||||
|
||||
Reference in New Issue
Block a user