Fix xtts separator

This commit is contained in:
Cohee
2023-11-22 17:47:58 +02:00
parent 56b63c0e02
commit f802fe1797
2 changed files with 37 additions and 33 deletions

View File

@ -502,6 +502,10 @@ async function processTtsQueue() {
const partJoiner = (ttsProvider?.separator || ' ... '); const partJoiner = (ttsProvider?.separator || ' ... ');
text = matches ? matches.join(partJoiner) : text; text = matches ? matches.join(partJoiner) : text;
} }
// Collapse newlines and spaces into single space
text = text.replace(/\s+/g, ' ');
console.log(`TTS: ${text}`) console.log(`TTS: ${text}`)
const char = currentTtsJob.name const char = currentTtsJob.name

View File

@ -11,7 +11,7 @@ class XTTSTtsProvider {
settings settings
ready = false ready = false
voices = [] voices = []
separator = ' .. ' separator = '. '
languageLabels = { languageLabels = {
"Arabic": "ar", "Arabic": "ar",