From 7b2e9394b7015fcf79f1480f8938058b1b11aa10 Mon Sep 17 00:00:00 2001 From: duffyduck Date: Mon, 29 Dec 2025 01:39:47 +0100 Subject: [PATCH] tts new line clean --- python_bridge/chat_audio_bridge.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/python_bridge/chat_audio_bridge.py b/python_bridge/chat_audio_bridge.py index aa4d1e2..60fd812 100755 --- a/python_bridge/chat_audio_bridge.py +++ b/python_bridge/chat_audio_bridge.py @@ -1261,8 +1261,13 @@ Erst wenn ich [READY] sehe, starten die TICKs mit Bildern!""" # URLs entfernen (optional, könnte man auch lassen) # text = re.sub(r'https?://\S+', '', text) - # Mehrfache Leerzeichen/Zeilenumbrüche bereinigen - text = re.sub(r'\n\s*\n', '\n', text) + # ════════════════════════════════════════════════════════════════ + # WICHTIG: Zeilenumbrüche durch Leerzeichen ersetzen! + # TTS stoppt sonst beim ersten Zeilenumbruch. + # ════════════════════════════════════════════════════════════════ + text = text.replace('\n', ' ') + + # Mehrfache Leerzeichen bereinigen text = re.sub(r' +', ' ', text) return text.strip()