diff --git a/system/tts_generator/tts_generator.html b/system/tts_generator/tts_generator.html index a60505b..874028b 100644 --- a/system/tts_generator/tts_generator.html +++ b/system/tts_generator/tts_generator.html @@ -935,7 +935,8 @@ // (?<=[.!?:])\s+ instead of // (?<=\[.!?:\])\\s+ // so I don't know whats going on here - let sentences = cleanedText.split(/(?<=[\[.!?:\]])\s+|(?<=[\u3002\uFF01\uFF1A\uFF1F])/); + // let sentences = cleanedText.split(/(?<=[\[.!?:\]])\s+|(?<=[\u3002\uFF01\uFF1A\uFF1F])/); + let sentences = cleanedText.split(/(?<=[\[.!?:\]]['"\u2018\u2019\u201C\u201D]*)\s+|(?<=[\u3002\uFF01\uFF1A\uFF1F])/); if (!sentences) { console.error("No sentences found in the input text.");