DocumentationDémarrerPlateforme IkigeniaLearning HubArcaniaGuidesUtilisation de Piper

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

  1. Clonez le dépôt :

    git clone git@github.com:artibex/piper-http.git
  2. Accédez au répertoire :

    cd piper-http
  3. Ajoutez le support CORS au Dockerfile :

    RUN pip install flask_cors
  4. Construisez l'image Docker :

    docker build -t http-piper .
  5. Lancez le conteneur :

    docker run --name piper -p 5000:5000 piper
  6. Configurez CORS dans le conteneur :

    docker exec -it piper /bin/bash
    cd /app/piper/src/python_run/piper

    Modifiez http_server.py et ajoutez :

    from flask_cors import CORS
    CORS(app)
  7. Redémarrez le serveur Piper :

    python3 http_server.py

Méthode 2 : Installation Manuelle

  1. Clonez le dépôt :

    git clone https://github.com/flukexp/PiperTTS-API-Wrapper.git
  2. Accédez au répertoire :

    cd PiperTTS-API-Wrapper
  3. 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.