- install-stt.sh: Complete automated setup for speaches (STT) - install-voices-fr.sh: Optional French voices for Piper TTS - Both scripts handle SELinux permissions (:Z labels) - Include health checks and user-friendly output
26 lines
1.5 KiB
Bash
26 lines
1.5 KiB
Bash
#!/bin/bash
|
|
# Script optionnel : Télécharger les voix Piper en FRANÇAIS
|
|
# À exécuter si tu veux du TTS en français (sinon c'est en anglais)
|
|
|
|
echo "=========================================="
|
|
echo "🇫🇷 Téléchargement voix FRANÇAISES Piper"
|
|
echo "=========================================="
|
|
|
|
cd ~/openedai-speech/tts-voices
|
|
|
|
# Télécharger modèles français
|
|
echo "Téléchargement voix française (Siwis - femme)..."
|
|
wget -q --show-progress https://huggingface.co/rhasspy/piper-voices/resolve/v1.0.0/fr/fr_FR/siwis/medium/fr_FR-siwis-medium.onnx || echo "⚠️ Échec téléchargement"
|
|
wget -q --show-progress https://huggingface.co/rhasspy/piper-voices/resolve/v1.0.0/fr/fr_FR/siwis/medium/fr_FR-siwis-medium.onnx.json || echo "⚠️ Échec téléchargement"
|
|
|
|
# Télécharger voix masculine française
|
|
echo "Téléchargement voix masculine française (Gilles)..."
|
|
wget -q --show-progress https://huggingface.co/rhasspy/piper-voices/resolve/v1.0.0/fr/fr_FR/gilles/medium/fr_FR-gilles-medium.onnx || echo "⚠️ Échec téléchargement"
|
|
wget -q --show-progress https://huggingface.co/rhasspy/piper-voices/resolve/v1.0.0/fr/fr_FR/gilles/medium/fr_FR-gilles-medium.onnx.json || echo "⚠️ Échec téléchargement"
|
|
|
|
echo "✅ Voix françaises téléchargées"
|
|
echo ""
|
|
echo "⚠️ IMPORTANT : Modifier le fichier ~/openedai-speech/tts-config/voice_to_speaker.yaml"
|
|
echo " pour ajouter les voix françaises, puis redémarrer :"
|
|
echo " sudo docker compose -f ~/openedai-speech/docker-compose.yml restart"
|