tts new line clean

This commit is contained in:
duffyduck 2025-12-29 01:39:47 +01:00
parent 2cf6ceae8e
commit 7b2e9394b7
1 changed files with 7 additions and 2 deletions

View File

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