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()