From 376cbd9ed51cd1fe216d9bf8bf1a06816a9229a3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 1 Sep 2024 15:33:11 +0530 Subject: [PATCH] ... --- src/calibre/gui2/tts2/piper.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/gui2/tts2/piper.py b/src/calibre/gui2/tts2/piper.py index 6cc8893a1d..dcc98727c7 100644 --- a/src/calibre/gui2/tts2/piper.py +++ b/src/calibre/gui2/tts2/piper.py @@ -48,6 +48,7 @@ def split_into_utterances(text: str, lang: str = 'en'): text = re.sub(r'\n{2,}', PARAGRAPH_SEPARATOR, text.replace('\r', '')).replace('\n', ' ') for start, length in sentence_positions(text, lang): sentence = text[start:start+length].rstrip().replace('\n', ' ') + length = len(sentence) payload = sentence.encode('utf-8') ba = QByteArray() ba.reserve(len(payload) + 1)