StyleTTS 2

StyleTTS 2

★ 4 🔖 2500 saves 💰 Free GitHubText-to-Speech (TTS)

StyleTTS 2 is an open-source text-to-speech model that reaches human-level quality through style diffusion and adversarial training with large speech language models. The repository has about 6,400 stars on GitHub, with the latest code updates in 2024.

Overview

StyleTTS 2 models speaking style with a diffusion process and refines the result through adversarial training against a large speech language model built on WavLM. In the project’s evaluations, it surpassed human recordings on the LJSpeech dataset and matched human quality on the multi-speaker VCTK corpus — results that made it one of the reference points for open TTS research. The model supports zero-shot speaker adaptation, so it can adopt a new voice from a short reference clip without retraining. Pretrained models are published on Hugging Face, and the codebase is the official implementation of the StyleTTS 2 paper, which keeps it popular with researchers who need a strong, reproducible baseline. The repository includes inference code plus links to demos and pretrained checkpoints, so the published results can be reproduced without training from scratch. While newer TTS systems have appeared since, StyleTTS 2 remains a widely cited milestone: its combination of style diffusion and adversarial training showed how close open models could come to studio recordings.

Key Features

  • Human-level synthesis: style diffusion plus adversarial training with WavLM speech language models
  • Zero-shot speaker adaptation: adopt a voice style from a short reference recording
  • Expressive control: transfer speaking style independently of the text being read
  • Strong benchmark results: reported to surpass human recordings on LJSpeech and match them on VCTK
  • Pretrained models available: ready-to-use checkpoints published on Hugging Face
  • Research-grade codebase: the official implementation of the StyleTTS 2 paper

💳 Pricing

The code is free and open source under the MIT license. The pretrained models come with the expectation that listeners are informed the speech is AI-generated.

Who Is It For

Speech researchers and developers who need a high-quality open TTS baseline for narration, accessibility, prototyping, or as a foundation for fine-tuning.

🚀 Visit StyleTTS 2 Official Site

🚩 Report an issue