Wörterbuch: Abkürzungen korrigiert, Neustart-Hinweis in der Doku

Acht Umschriften nachgebessert (vom Nutzer): Abkürzungen wie CLI, IDE, SDK, MCP, TTS,
STT und VPN werden jetzt mit englischen Buchstabennamen gesprochen ("VPN" -> "Wieh Pieh
En" statt "Fau Peh En"), dazu "Elon Musk" -> "Ihlon Mask".

Anmerkung für später: damit sind die Abkürzungen uneinheitlich — CPU, GPU, URL und HTTP
stehen weiterhin auf deutscher Buchstabierung ("Geh Peh Uh"). Das kann so gewollt sein,
weil sich diese im Deutschen tatsächlich eingebürgert haben; wer es angleichen will,
findet sie am Ende von pronunciation/de.json.

Doku: der Neustart-Hinweis fehlte. Die CLI liest das Wörterbuch bei jedem Aufruf neu, die
Dienste halten es aber im Speicher (_cache in pronunciation.py) — ohne
`systemctl --user restart chatterbox-tts` bzw. `open-notebook-tts` sprechen sie
stillschweigend weiter die alte Aussprache.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Dieter Schlüter 2026-07-11 17:21:24 +02:00
commit 2bea7fb597
3 changed files with 28 additions and 8 deletions

View file

@ -222,6 +222,18 @@ Wegen ergänzen — jede Stufe überschreibt die vorherige:
| `CHATTERBOX_PRONUNCIATION_DICT=/pfad/zu.json` | einmalig, z. B. für ein einzelnes Projekt |
| `--pronunciation-dict datei.json` | nur für diesen einen Aufruf |
### Nach dem Bearbeiten: Dienste neu starten
Die Kommandozeile liest das Wörterbuch bei jedem Aufruf neu — dort wirkt eine Änderung sofort.
Die **Dienste** halten es dagegen im Speicher und müssen neu gestartet werden:
```bash
systemctl --user restart chatterbox-tts # HTTP-Service / MCP (Port 9999)
systemctl --user restart open-notebook-tts # Open Notebook (Port 8901), falls genutzt
```
Vergisst du das, sprechen die Dienste weiter die alte Aussprache — ohne Fehlermeldung.
### Neue Begriffe finden statt raten
Welche Wörter falsch klingen, muss man nicht erraten. Das Hilfsprogramm sucht in einem Text