awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
huggingface avatar

huggingface/parler-tts

0
View on GitHub↗
5,579 stars·590 forks·Python·Apache-2.0·29 views

Parler Tts

Parler-TTS is a library for generating high-quality speech from text, supporting both inference and model training. It combines a transformer-based text-to-speech generator with a mel-spectrogram decoder to convert written text into natural-sounding audio.

The project distinguishes itself through text-conditioned voice control, which allows speaker attributes like gender, pitch, speaking rate, and style to be adjusted via a natural-language description. It also includes speaker embedding selection for maintaining voice identity across multiple generations, and a fine-tuning recipe system that adapts pretrained models to custom datasets with defined data preprocessing, training hyperparameters, and evaluation steps.

Beyond inference, Parler-TTS provides capabilities for training new text-to-speech models or fine-tuning existing ones on user-provided datasets. The library is available as a Python package with documentation covering installation, model usage, and training workflows.

Features

  • Text-to-Speech - Converts written text into natural-sounding speech using a neural model with controllable voice attributes.
  • Neural Decoders - Ships a neural mel-spectrogram decoder that converts transformer outputs into time-frequency audio representations.
  • Natural Language Conditioners - Encodes natural-language descriptions of speaker attributes into conditioning vectors that modulate the decoder output.
  • Fine-tuning Recipes - Provides structured fine-tuning recipes that define data preprocessing, hyperparameters, and evaluation steps for custom TTS datasets.
  • Attribute Descriptions - Adjusts speaker characteristics such as gender, pitch, speaking rate, and style via natural-language text descriptions.
  • Speaker Embeddings - Uses speaker embeddings to maintain consistent voice identity across multiple text-to-speech generations.
  • Libraries - Provides a Python library for generating high-quality speech from text with controllable voice attributes, supporting both inference and model training.
  • Transformer Decoders - Implements a transformer decoder that autoregressively predicts mel-spectrogram frames from text tokens for speech generation.
  • Text-to-Speech Model Training - Supports training new text-to-speech models and fine-tuning existing ones on user-provided datasets.
  • Voice Identity Selections - Allows selection from predefined speaker embeddings to maintain consistent voice identity across generations.
  • Model Training and Fine-tuning - Provides tools and scripts for training new TTS models or fine-tuning existing ones on custom datasets.

Star history

Star history chart for huggingface/parler-ttsStar history chart for huggingface/parler-tts

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Parler Tts

These projects share indexed features with Parler Tts. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • yl4579/styletts2yl4579 avatar

    yl4579/StyleTTS2

    6,294View on GitHub↗

    StyleTTS2 is an adversarial text-to-speech model that uses style diffusion and large speech language models to generate natural-sounding speech from text input. It combines adversarial training with large pre-trained speech models to improve speech quality and reduce artifacts, while employing a style diffusion process that extracts prosodic and timbral features from reference audio to guide speech generation. The model supports multi-speaker voice synthesis by conditioning the diffusion process on speaker-specific embeddings derived from reference utterances, enabling voice cloning and adapt

    Pythonadversarial-trainingdeep-learningdiffusion-models
    View on GitHub↗6,294
  • coqui-ai/ttscoqui-ai avatar

    coqui-ai/TTS

    45,568View on GitHub↗

    This project is a deep learning text-to-speech toolkit used for training and deploying neural speech synthesis models. It provides a comprehensive framework for converting written text into spoken audio, utilizing neural vocoders to transform synthesized spectrograms into high-fidelity audio waveforms. The toolkit includes a voice cloning system that replicates specific human voices by extracting speaker embeddings from short audio samples. It also supports multi-speaker audio synthesis, allowing the generation of speech across different vocal identities using specialized model architectures.

    Pythondeep-learningglow-ttshifigan
    View on GitHub↗45,568
  • 2noise/chattts2noise avatar

    2noise/ChatTTS

    39,464View on GitHub↗

    ChatTTS is a conversational text-to-speech generative model designed to convert written dialogue into natural sounding audio. It functions as a multilingual speech synthesis framework capable of producing human-like audio across different languages and speaker profiles. The system is distinguished by its ability to generate interactive dialogue with realistic vocal nuances. It utilizes a speech nuance controller to insert specific tokens that trigger non-verbal elements, such as laughter, pauses, and interjections, during the synthesis process. The project includes a streaming audio generato

    Pythonagentchatchatgpt
    View on GitHub↗39,464
  • paddlepaddle/paddlespeechPaddlePaddle avatar

    PaddlePaddle/PaddleSpeech

    12,626View on GitHub↗

    PaddleSpeech is a comprehensive toolkit of neural models for speech recognition, synthesis, and translation built on the PaddlePaddle deep learning framework. It provides a collection of frameworks and tools for converting spoken audio into written text, synthesizing natural audio from text, and performing direct speech translation. The toolkit includes specialized capabilities for keyword spotting to detect trigger words and speaker verification systems that extract unique voiceprints to identify and distinguish between individuals. It also features end-to-end translation tools that map audi

    Pythonasrcode-switchconformer
    View on GitHub↗12,626
Compare all 30 related projects→

Frequently asked questions

What does huggingface/parler-tts do?

Parler-TTS is a library for generating high-quality speech from text, supporting both inference and model training. It combines a transformer-based text-to-speech generator with a mel-spectrogram decoder to convert written text into natural-sounding audio.

What are the main features of huggingface/parler-tts?

The main features of huggingface/parler-tts are: Text-to-Speech, Neural Decoders, Natural Language Conditioners, Fine-tuning Recipes, Attribute Descriptions, Speaker Embeddings, Libraries, Transformer Decoders.

Which projects share features with huggingface/parler-tts?

Projects with overlapping indexed features include: coqui-ai/tts — This project is a deep learning text-to-speech toolkit used for training and deploying neural speech synthesis models.… yl4579/styletts2 — StyleTTS2 is an adversarial text-to-speech model that uses style diffusion and large speech language models to… 2noise/chattts — ChatTTS is a conversational text-to-speech generative model designed to convert written dialogue into natural sounding… paddlepaddle/paddlespeech — PaddleSpeech is a comprehensive toolkit of neural models for speech recognition, synthesis, and translation built on… rsxdalv/tts-webui — TTS-WebUI is a web interface and speech synthesis manager designed to convert written text into spoken audio files. It… rhasspy/piper — Piper is a local neural text-to-speech engine designed to convert written text into natural human speech entirely on…