Utilisation de Piper
Apprenez à configurer et utiliser Piper comme backend text-to-speech local pour Arcania
Rendez-vous sur Piper et suivez les instructions d'installation ci-dessous pour exécuter Piper localement comme backend TTS.
Installation Locale de Piper
Méthode 1 : Installation via Docker
-
Clonez le dépôt :
git clone git@github.com:artibex/piper-http.git -
Accédez au répertoire :
cd piper-http -
Ajoutez le support CORS au Dockerfile :
RUN pip install flask_cors -
Construisez l'image Docker :
docker build -t http-piper . -
Lancez le conteneur :
docker run --name piper -p 5000:5000 piper -
Configurez CORS dans le conteneur :
docker exec -it piper /bin/bash cd /app/piper/src/python_run/piperModifiez
http_server.pyet ajoutez :from flask_cors import CORS CORS(app) -
Redémarrez le serveur Piper :
python3 http_server.py
Méthode 2 : Installation Manuelle
-
Clonez le dépôt :
git clone https://github.com/flukexp/PiperTTS-API-Wrapper.git -
Accédez au répertoire :
cd PiperTTS-API-Wrapper -
Installez et démarrez :
./piper_installer.sh
Configuration
Activez Piper dans Arcania :
Paramètres -> Text-to-Speech -> TTS Backend -> Piper
Pour plus de détails sur les modèles et les configurations, consultez le dépôt GitHub officiel de Piper.