From c76b5c192c8769791d1200651cbdfeec497abc5d Mon Sep 17 00:00:00 2001 From: mah92 Date: Mon, 17 Feb 2025 07:27:23 +0330 Subject: [PATCH] corrections2 - still not compiles --- .../app/src/main/java/com/k2fsa/sherpa/onnx/MainActivity.kt | 6 ++++-- .../main/java/com/k2fsa/sherpa/onnx/tts/engine/TtsEngine.kt | 3 +-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/android/SherpaOnnxTts/app/src/main/java/com/k2fsa/sherpa/onnx/MainActivity.kt b/android/SherpaOnnxTts/app/src/main/java/com/k2fsa/sherpa/onnx/MainActivity.kt index 2e0baec308..94973a15de 100644 --- a/android/SherpaOnnxTts/app/src/main/java/com/k2fsa/sherpa/onnx/MainActivity.kt +++ b/android/SherpaOnnxTts/app/src/main/java/com/k2fsa/sherpa/onnx/MainActivity.kt @@ -319,10 +319,12 @@ class MainActivity : AppCompatActivity() { val cacheConfig = getOfflineTtsCacheMechanismConfig( dataDir = dataDir ?: "", - cacheSize = 20*1024*1024, // Fixed to 20 MBs + cacheSize = 20*1024*1024, // Default is 20 MBs )!! - tts = OfflineTts(assetManager = assets, config = config, cacheConfig = cacheConfig) + val cache = new OfflineTtsCacheMechanism(cacheConfig) + + tts = OfflineTts(assetManager = assets, config = config, cache = cache) } diff --git a/android/SherpaOnnxTtsEngine/app/src/main/java/com/k2fsa/sherpa/onnx/tts/engine/TtsEngine.kt b/android/SherpaOnnxTtsEngine/app/src/main/java/com/k2fsa/sherpa/onnx/tts/engine/TtsEngine.kt index de66c0e84b..6c5419703b 100644 --- a/android/SherpaOnnxTtsEngine/app/src/main/java/com/k2fsa/sherpa/onnx/tts/engine/TtsEngine.kt +++ b/android/SherpaOnnxTtsEngine/app/src/main/java/com/k2fsa/sherpa/onnx/tts/engine/TtsEngine.kt @@ -223,8 +223,7 @@ object TtsEngine { speed = PreferenceHelper(context).getSpeed() speakerId = PreferenceHelper(context).getSid() - OfflineTtsCacheMechanismConfig config - auto cache = new OfflineTtsCacheMechanism(config) + val cache = new OfflineTtsCacheMechanism(cacheConfig) tts = OfflineTts(assetManager = assets, config = config, cache = cache) }