docs: Abschnitt 2.4 auf download_voices.py umstellen

Primärer Installationsweg ist jetzt scripts/download_voices.py statt
manuellem wget-Loop. Manueller Fallback bleibt erhalten. Tabelle auf
16 Stimmen (AR, ZH, PT ergänzt) und Hinweise zu fehlenden Geschlechtern.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Dieter Schlüter 2026-06-24 23:23:48 +02:00
commit 74c9147a0f

View file

@ -756,7 +756,7 @@ sudo -H -u voice .venv/bin/pip install -e ".[local]"
sudo -H -u voice .venv/bin/pip install faster-whisper piper-tts
```
### 2.4 Piper-Stimmen herunterladen (10 Sprachen, 13 Dateien)
### 2.4 Piper-Stimmen herunterladen (10 Sprachen, 16 Dateien)
| Dateiname | Sprache | Geschlecht | Qualität |
|---|---|---|---|
@ -769,13 +769,25 @@ sudo -H -u voice .venv/bin/pip install faster-whisper piper-tts
| `es_ES-sharvard-medium` | Spanisch | ♂+♀ (Multi-Speaker: #0=M, #1=F) | medium |
| `it_IT-paola-medium` | Italienisch | ♀ | medium |
| `it_IT-riccardo-x_low` | Italienisch | ♂ | x_low |
| `pt_BR-faber-medium` | Portugiesisch (BR) | ♂ | medium |
| `pt_BR-faber-medium` | Portugiesisch (BR) | ♂ (kein ♀ verfügbar) | medium |
| `pl_PL-gosia-medium` | Polnisch | ♀ | medium |
| `pl_PL-darkman-medium` | Polnisch | ♂ | medium |
| `ar_JO-kareem-medium` | Arabisch (JO) | ♂ | medium |
| `ar_JO-kareem-medium` | Arabisch (JO) | ♂ (kein ♀ verfügbar) | medium |
| `ru_RU-irina-medium` | Russisch | ♀ | medium |
| `ru_RU-ruslan-medium` | Russisch | ♂ | medium |
| `zh_CN-huayan-medium` | Chinesisch | ♀ | medium |
| `zh_CN-huayan-medium` | Chinesisch | ♀ (kein ♂ verfügbar) | medium |
Das Skript `scripts/download_voices.py` übernimmt den Download automatisch:
```bash
cd /opt/voice-assistant
sudo -u voice python scripts/download_voices.py
```
Es prüft, welche Dateien bereits vorhanden sind, und lädt nur fehlende nach.
Mit `--force` werden alle Stimmen neu heruntergeladen.
Manuell (Fallback ohne Python):
```bash
BASE="https://huggingface.co/rhasspy/piper-voices/resolve/v1.0.0"