This model has a much better quality now, it doesn't sound robotish anymore and you can clearly understand what the model says.
Example:
We trained the vocoder for 72 epochs on a single A6000 GPU for ~10 hours. Note that this model is based on the first version Flare-TTS 28M.
Furthermore, this model now uses a vocoder - see train_vocoder.py for more information and the full code.
The full training code for the vocoder can be found in this repo as
prepare.sh and
train_vocoder.py.
The full pretraining code is here:
https://huggingface.co/LH-Tech-AI/Flare-TTS-28M/tree/main
This model was trained using CoquiTTS. For the architecture we chose GlowTTS.
We trained on the full LJSpeech dataset. Thanks to keithito for this :-)
1tts --text "Hello, world! This is the second version of Flare-TTS - now with a vocoder. The robot sounds are finally gone!" \
2 --model_path ./model.pth \
3 --config_path ./config.json \
4 --vocoder_path ./vocoder_15000_checkpoint.pth \
5 --vocoder_config_path ./vocoder_config.json \
6 --out_path output_1.wav
This model is much better in the audio quality than the first version of Flare-TTS 28M.
But stay tuned for a third version with more features! :D