yl4579/StyleTTS2
A text-to-speech model achieving human-level synthesis using style diffusion and adversarial training with large speech language models.

StyleTTS 2 is a deep learning TTS model that generates speech by modeling styles as latent variables through diffusion models and using large pre-trained speech language models (such as WavLM) as discriminators. It employs adversarial training with differentiable duration modeling for end-to-end training, enabling efficient synthesis without requiring reference speech. The model achieves human-level quality on single-speaker LJSpeech and multi-speaker VCTK datasets, and supports zero-shot speaker adaptation when trained on LibriTTS.
Frequently asked
- What is yl4579/StyleTTS2?
- A text-to-speech model achieving human-level synthesis using style diffusion and adversarial training with large speech language models.
- Is StyleTTS2 open source?
- Yes — yl4579/StyleTTS2 is open source, released under the MIT license.
- What language is StyleTTS2 written in?
- yl4579/StyleTTS2 is primarily written in Python.
- How popular is StyleTTS2?
- yl4579/StyleTTS2 has 6.3k stars on GitHub.
- Where can I find StyleTTS2?
- yl4579/StyleTTS2 is on GitHub at https://github.com/yl4579/StyleTTS2.