Configuration de Coqui Text-to-Speech
Apprenez à configurer Coqui comme backend de synthèse vocale local pour la plateforme Arcania, avec les méthodes d'installation manuelle et Docker.
Introduction à Coqui
[serious] Bien que le service hébergé de Coqui.ai ait été interrompu, vous pouvez toujours configurer Coqui localement comme backend text-to-speech pour Arcania en suivant les méthodes détaillées ci-dessous.
Méthodes d'Installation
Méthode 1 : Installation Manuelle
-
Créez et accédez au répertoire Coqui :
mkdir ~/coqui && cd ~/coqui
-
Installez Miniconda :
curl https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh -o miniconda3.sh chmod +x ./miniconda3.sh ./miniconda3.sh
-
Configurez l'environnement Python :
conda create --name coqui python=3.10 conda activate coqui
-
Clonez et préparez le repository :
git clone https://github.com/coqui-ai/TTS.git
-
Installez les dépendances :
brew install mecab espeak pip install numpy==1.21.6 flask_cors conda install scipy scikit-learn Cython
-
Complétez l'installation :
cd TTS && make install
-
Lancez le serveur :
python3 TTS/server/server.py --model_name tts_models/en/vctk/vits
Méthode 2 : Installation Docker
-
Récupérez l'image Docker :
docker pull ghcr.io/coqui-ai/tts --platform linux/amd64
-
Lancez le conteneur :
docker run --rm -it -p 5002:5002 --entrypoint /bin/bash ghcr.io/coqui-ai/tts
-
Configurez et démarrez le serveur :
pip install flask_cors python3 TTS/server/server.py --model_name tts_models/en/vctk/vits
Configuration
[neutral] Après l'installation, configurez votre système avec ces étapes essentielles :
Configuration CORS
Ajoutez ces lignes à l'application Flask dans /TTS/server/server.py
:
from flask_cors import CORS
CORS(app)
Activation dans Arcania
- Accédez aux Paramètres
- Sélectionnez Text-to-Speech
- Choisissez TTS Backend
- Sélectionnez Coqui
- Configurez le Voice ID selon vos préférences
Ressources Techniques
Informations Complémentaires
- Repository Officiel Coqui
- Capacités backend TTS local
- Large sélection de modèles
- Options de configuration avancées
[serious] Coqui offre une solution text-to-speech locale robuste avec de multiples modèles vocaux et options de personnalisation. [happy] Suivez attentivement les étapes d'installation pour garantir des performances optimales.