Fix punctuations for kokoro tts 1.1-zh. (#2146)

This commit is contained in:
Fangjun Kuang
2025-04-24 15:08:47 +08:00
committed by GitHub
parent 6a1efd8ac2
commit 72742d5472

View File

@@ -134,7 +134,8 @@ class KokoroMultiLangLexicon::Impl {
if (ans.empty()) { if (ans.empty()) {
ans.emplace_back(ids); ans.emplace_back(ids);
} else { } else {
if (ans.back().tokens.size() + ids.size() < 50) { if ((ans.back().tokens.size() + ids.size() < 50) ||
(ids.size() < 5)) {
ans.back().tokens.back() = ids[1]; ans.back().tokens.back() = ids[1];
ans.back().tokens.insert(ans.back().tokens.end(), ids.begin() + 2, ans.back().tokens.insert(ans.back().tokens.end(), ids.begin() + 2,
ids.end()); ids.end());