refactor: rede_korrigieren.py → abschrift_korrigieren.py, Texte neutral
Das Programm verarbeitet beliebige gesprochene Beiträge (Reden, Vorträge, Interviews, Videos). Prompts und Texte sprechen von „Beitrag“ statt „Rede“; README-Titel passend zum Projektverzeichnis youtube_abschrift_korrigieren. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
955bdc2659
commit
5a59baef88
1 changed files with 183 additions and 177 deletions
|
|
@ -11,13 +11,14 @@ import json
|
|||
import re
|
||||
|
||||
from aenderungen import compare, read_raw
|
||||
from rede_korrigieren import (
|
||||
from abschrift_korrigieren import (
|
||||
MODEL, apply_replacements, chat_request, check_ollama, ollama_open, read_glossary,
|
||||
split_chunks,
|
||||
)
|
||||
from vtt2txt import split_segments
|
||||
|
||||
SYSTEM = """Du suchst Hörfehler in der automatischen Abschrift einer deutschen Rede.
|
||||
SYSTEM = """Du suchst Hörfehler in der automatischen Abschrift eines deutschsprachigen
|
||||
gesprochenen Beitrags (z. B. Rede, Vortrag, Interview, Video).
|
||||
|
||||
Liste Wörter und Wortgruppen auf, die die Spracherkennung vermutlich falsch
|
||||
erkannt hat, vor allem:
|
||||
|
|
@ -163,7 +164,7 @@ def render(source, model, suggestions, changes):
|
|||
lines = [
|
||||
f"# Glossar-ENTWURF für {source.name} (glossar_vorschlag.py, Modell {model})",
|
||||
"# Alle Einträge sind auskommentiert. Jeden prüfen; zum Übernehmen „# ? “",
|
||||
"# entfernen und die Zeile ins Glossar der Rede (oder ins gemeinsame) kopieren.",
|
||||
"# entfernen und die Zeile ins Glossar des Beitrags (oder ins gemeinsame) kopieren.",
|
||||
]
|
||||
for title, wanted in (("laut Modell sicher", True), ("laut Modell unsicher", False)):
|
||||
lines += ["", f"# --- Vom Modell vermutete Hörfehler, {title} ---"]
|
||||
|
|
|
|||
Loading…
Reference in a new issue