diff --git a/changelog/3617.fixed.md b/changelog/3617.fixed.md new file mode 100644 index 000000000..b9739a42b --- /dev/null +++ b/changelog/3617.fixed.md @@ -0,0 +1,5 @@ +- Fixed sentence splitting for Japanese, Chinese, Korean, and other non-Latin + languages in TTS pipeline. NLTK's sentence tokenizer does not support CJK + languages, causing text to accumulate until flush instead of being split at + sentence boundaries. Added fallback detection for unambiguous non-Latin + sentence-ending punctuation (e.g., `。`, `?`, `!`).