From 74c9147a0f265a2f5cec26cc6ed7c9a22da9cffd Mon Sep 17 00:00:00 2001 From: dschlueter Date: Wed, 24 Jun 2026 23:23:48 +0200 Subject: [PATCH] docs: Abschnitt 2.4 auf download_voices.py umstellen MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- DEPLOYMENT.md | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/DEPLOYMENT.md b/DEPLOYMENT.md index 469ef3d..a75b12b 100644 --- a/DEPLOYMENT.md +++ b/DEPLOYMENT.md @@ -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"