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:
parent
cd9383ff88
commit
2bea7fb597
3 changed files with 28 additions and 8 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -481,6 +481,14 @@ Quellen werden zusammengeführt, spätere überschreiben frühere:
|
|||
|
||||
Inhalt anzeigen: `python pronunciation.py de`
|
||||
|
||||
**Nach einer Änderung am Wörterbuch müssen die Dienste neu gestartet werden** — sie halten es
|
||||
pro Sprache im Speicher (`_cache` in `pronunciation.py`). Die CLI liest bei jedem Aufruf neu.
|
||||
|
||||
```bash
|
||||
systemctl --user restart chatterbox-tts # HTTP-Service / MCP-Adapter
|
||||
systemctl --user restart open-notebook-tts # Open-Notebook-Wrapper, falls installiert
|
||||
```
|
||||
|
||||
### Kandidaten finden
|
||||
|
||||
`pronunciation_candidates.py` sucht in einem Text alles, was **hunspell** (deutsches
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@
|
|||
|
||||
"Donald Trump": "Donald Tramp",
|
||||
"Trump": "Tramp",
|
||||
"Elon Musk": "Ielon Mask",
|
||||
"Elon Musk": "Ihlon Mask",
|
||||
"Musk": "Mask",
|
||||
"Joe Biden": "Dschou Baiden",
|
||||
"Biden": "Baiden",
|
||||
|
|
@ -190,14 +190,14 @@
|
|||
"JSON": "Dschäison",
|
||||
"YAML": "Jämmel",
|
||||
"SQL": "Es Ku El",
|
||||
"CLI": "Zeh El Ih",
|
||||
"IDE": "Ih Deh Eh",
|
||||
"SDK": "Es Deh Kah",
|
||||
"CLI": "Zieh El Aih",
|
||||
"IDE": "Aih Dieh Ieh",
|
||||
"SDK": "Es Dieh Käih",
|
||||
"RAG": "Rägg",
|
||||
"MCP": "Em Zeh Peh",
|
||||
"TTS": "Teh Teh Es",
|
||||
"STT": "Es Teh Teh",
|
||||
"MCP": "Em Zieh Pieh",
|
||||
"TTS": "Tieh Tieh Es",
|
||||
"STT": "Es Tieh Tieh",
|
||||
"OCR": "Oh Zeh Er",
|
||||
"VPN": "Fau Peh En",
|
||||
"VPN": "Wieh Pieh En",
|
||||
"DSGVO": "Deh Es Geh Fau Oh"
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue