Add Java and Koltin API for Kokoro TTS 1.0 (#1798)

This commit is contained in:
Fangjun Kuang
2025-02-07 09:59:27 +08:00
committed by GitHub
parent c84a833863
commit 4372a7a7b0
9 changed files with 171 additions and 3 deletions

View File

@@ -30,6 +30,8 @@ data class OfflineTtsKokoroModelConfig(
var voices: String = "",
var tokens: String = "",
var dataDir: String = "",
var lexicon: String = "",
var dictDir: String = "",
var lengthScale: Float = 1.0f,
)
@@ -254,6 +256,8 @@ fun getOfflineTtsConfig(
voices = "$modelDir/$voices",
tokens = "$modelDir/tokens.txt",
dataDir = dataDir,
lexicon = if ("," in lexicon) lexicon else "$modelDir/$lexicon",
dictDir = dictDir,
)
} else {
OfflineTtsKokoroModelConfig()