XTTS-v2-multi / TTS /server /README.md
rlellep's picture
Upload folder using huggingface_hub
99341ef verified

:frog: TTS Demo Server

Before you use the server, make sure you install :frog: TTS properly and install the additional dependencies with pip install coqui-tts[server]. Then, you can follow the steps below.

Note: If you install :frog:TTS using pip, you can also use the tts-server endpoint on the terminal instead of the python TTS/server/server.py arguments.

Example commands

List officially released models:

python TTS/server/server.py --list_models  # or
tts-server --list_models

Run the server with the official models:

python TTS/server/server.py --model_name tts_models/en/ljspeech/tacotron2-DCA \
       --vocoder_name vocoder_models/en/ljspeech/multiband-melgan

Run the server with the official models on a GPU:

CUDA_VISIBLE_DEVICES="0" python TTS/server/server.py \
    --model_name tts_models/en/ljspeech/tacotron2-DCA
    --vocoder_name vocoder_models/en/ljspeech/multiband-melgan --use_cuda

Run the server with a custom models:

python TTS/server/server.py --tts_checkpoint /path/to/tts/model.pth \
       --tts_config /path/to/tts/config.json \
       --vocoder_checkpoint /path/to/vocoder/model.pth \
       --vocoder_config /path/to/vocoder/config.json