tts_warm: --only tegn tager ikke Fup og Fakta's fest-replikker med

De fælles fest-replikker blev filtreret på stemmen, så uden FEST_VOICE_ID
kom de med i en Tegn og Gæt-kørsel. Nu filtreres der på nøglen:
--only tegn giver 131 generiske klip (7669 tegn). Fra review.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
agw
2026-10-20 21:59:36 +02:00
co-authored by Claude Opus 5.5
parent 4d1a2ad01d
commit 33849186ba
+3 -3
View File
@@ -113,9 +113,9 @@ class Command(BaseCommand):
@staticmethod
def _generic(only, fest) -> list[tuple[str, str | None]]:
"""De generiske replikker for de valgte spil; de fælles (velkomst, antal) bruges af begge."""
out = generic_texts(GENERIC_COMMON, fest)
if only == "tegn": # fest findes kun i Fup og Fakta
out = [(t, v) for t, v in out if v is None]
common = GENERIC_COMMON if only != "tegn" else { # fest findes kun i Fup og Fakta
k: v for k, v in GENERIC_COMMON.items() if not k.endswith("_fest")}
out = generic_texts(common, fest)
if only != "tegn":
out += generic_texts(GENERIC, fest)
if only != "fof":