Skip to content

Releases: coqui-ai/TTS

v0.6.2

20 Apr 09:48
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.1...v0.6.2

v0.6.2 models

19 Apr 12:03
e8573bf
Compare
Choose a tag to compare

This release add 6 new VITS models for languages of the openbible dataset.

  • ewe
  • hausa
  • lingala
  • yoruba
  • asante-twi
  • akuapem-twi

Original work (audio and text) by Biblica available for free at www.biblica.com and open.bible.

v0.6.1 models

30 Mar 08:35
c66a624
Compare
Choose a tag to compare

What's Changed

  • Renamed all checkpoints from model_file.pth.tar to model_file.pth
  • Tested and fixed for all tts models the "phonemizer" backend key in config

For best performance, you should use the commit version attached to each model

v0.6.1

07 Mar 15:06
0cf3265
Compare
Choose a tag to compare
Merge pull request #1347 from coqui-ai/dev

v0.6.1

v0.6.0

07 Mar 14:44
Compare
Choose a tag to compare

What's Changed

Tokenizer API

Tokenizer API is defined by the TTSTokenizer class. It is intended to provide all the text processing functionalities to a tts model. New tokenizers can also be added by subclassing the TTSTokenizer class.

Phonemizer API

Phonemizer API is defined by the BasePhonemizer class and implemented by the ESpeak and Gruut wrappers, ZH_CH,
JP_JA phonemizers. New phonemizers can be added by implementing the BasePhonemizer class.

BaseCharacters

BaseCharacters class provides an API to define the model vocabulary and provide the dictionary to map characters to
token IDs and back. There are two pre-defined classes inheriting from BaseCharacters. IPAPhonemes and Graphemes that respectively define the IPA phoneme character set for models using phonemes and grapheme set for models using raw characters.

Punctuations class

Punctuations class to strip out punctuations and restore them when needed.

Language specific text normalization routines under TTS.tts.utils.text

Under TTS.tts.utils.text there are folders for each language to accommodate the text normalization routines that
are designed for the language.

👟Trainer

We separate the trainer as a new repo 👟Trainer. It is a general-purpose model trainer for Pytorch with certain design choices in mind.

  • Support for different experiment tracking dashboards like ClearML, Tensorboard, MLFlow, and W&Bs.
  • Flexible to train any kind of DL model.
  • Simple code base and easily expandable.
  • Easy to debug.

It is a very early-stage and monolithic library currently. Feel free to share your ✨feedback✨ and ✨contribute✨.

VITS implementation update

With this version of VITS model, we get rid of some of the issues that affect the model performance. It also illustrates well how you could adapt any open-source model implementation to 🐸TTS and 👟Trainer without even knowing the rest for 🐸TTS library.

Full Changelog: v0.5.0...v0.6.0

New Models

  • GlowTTS + HifiGAN Turkish by 👑Fatih Akademi

    $ tts --model_name tts_models/tr/common-voice/glow-tts --text "Bu bizim için oluşturulmuş bir örnek sevgili dostum."
  • VITS and GlowTTS Italian by 👑@nicolalandro using MAI Italian male and female subsets.

    Female VITS model

    $  tts --model_name tts_models/it/mai_female/vits --text "Questo è un esempio per noi, mio <200b><200b>caro amico."  

    Male VITS model

    $  tts --model_name tts_models/it/mai_male/vits --text "Questo è un esempio per noi, mio <200b><200b>caro amico."  

v0.6.0 models

02 Mar 17:03
c63bb48
Compare
Choose a tag to compare
Merge pull request #1027 from coqui-ai/dev

v0.5.0

v0.5.0

03 Jan 17:28
c63bb48
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @reuben made their first contribution in #1022
  • @loganhart420 made their first contribution in #1021

Full Changelog: v0.4.2...v0.5.0

v0.5.0_models

01 Jan 15:39
Compare
Choose a tag to compare

Model releases accompanying v0.5.0

v0.4.2

08 Dec 15:42
7f1a237
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.1...v0.4.2

v0.4.1

26 Oct 17:55
40c17b2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1