Setting Up AllTalk Text-to-Speech
Learn how to set up and configure AllTalk as your text-to-speech backend, with both manual and Docker installation methods for the Arcania platform.
Introduction to AllTalk
[serious] AllTalk serves as a powerful text-to-speech backend for Arcania, providing high-quality voice synthesis capabilities. Choose between manual or Docker installation methods based on your needs.
Installation Methods
Method 1: Manual Setup
-
Clone the repository:
git clone https://github.com/erew123/alltalk_tts.git cd alltalk_tts
-
Set up conda environment:
conda create --name alltalkenv python=3.11.5 conda activate alltalkenv
-
Install dependencies:
pip install -r system/requirements/requirements_standalone.txt
-
Launch the server:
python script.py
-
Access at
localhost:7851
Method 2: Docker Setup
-
Pull the Docker image:
docker pull flukexp/alltalkenv
-
Run the container:
docker run -d -p 7851:7851 --name alltalk-server flukexp/alltalkenv
-
Access at
localhost:7851
Configuration
[neutral] After installation, configure Arcania to use AllTalk as your TTS backend:
Enable AllTalk
- Navigate to Settings
- Select Text-to-Speech
- Choose TTS Backend
- Select AllTalk
Technical Resources
Additional Information
[serious] Ensure your system meets the minimum requirements before installation. For optimal performance, follow the installation steps carefully.