awesome-repositories.comCategoriesBlog
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
·
2noise avatar

2noise/ChatTTS

0
View on GitHub↗
39,464 stars·4,246 forks·Python·AGPL-3.0·18 views2noise.com↗

ChatTTS

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 generator that delivers speech incrementally to reduce latency. It further supports multi-speaker embeddings to maintain consistent vocal characteristics throughout a conversation.

Features

  • Conversational Audio Streams - Provides a generative model for natural, multi-speaker interactive dialogue and conversational audio streams.
  • Audio Tokenization - Converts raw audio waveforms into discrete numerical codes for processing by the language model.
  • Autoregressive Transformers - Implements an autoregressive transformer architecture to predict audio tokens for sequential speech generation.
  • Prosody Control Tokens - Inserts specialized control tokens to trigger non-verbal vocal behaviors like laughter and pauses.
  • Speaker Embeddings - Uses learned vector representations to maintain consistent vocal characteristics across different speakers.
  • Multilingual Synthesis - Provides a generative framework capable of producing human-like speech across multiple languages.
  • Text-to-Speech - Synthesizes natural human speech from written dialogue with human-like rhythms and nuances.
  • Latent Acoustic Mapping - Maps natural language input to a latent space to guide the generation of acoustic features.
  • Spoken Dialogue Generation - Creates spoken audio for multi-speaker interactions including realistic pauses and emotional cues.
  • Vocal - Refines audio output by adding human-like non-verbal elements such as laughter and interjections.
  • Speech Synthesis Markup Controls - Uses markup-like tokens to control prosody and insert fine-grained vocal elements like laughter.
  • Vocal Nuance Controllers - Implements a controller that inserts vocal tokens to trigger specific audio elements like laughter.
  • Chunked Audio Streaming - Streams audio output in chunks incrementally to minimize latency during speech generation.
  • Generative Audio Chunking - Yields audio waveform chunks sequentially during generation to enable immediate low-latency playback.
  • Additional AI Tools - Generative TTS model optimized for natural, expressive daily dialogue with fine-grained prosody control.
  • Core Models - The official repository for the core model implementation.
  • Speech Processing - Conversational text-to-speech for dialogue.
  • Speech Synthesis - Conversational text-to-speech for dialogue.

Star history

Star history chart for 2noise/chatttsStar history chart for 2noise/chattts

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

Open-source alternatives to ChatTTS

Similar open-source projects, ranked by how many features they share with ChatTTS.
  • sparkaudio/spark-ttsSparkAudio avatar

    SparkAudio/Spark-TTS

    10,930View on GitHub↗

    Spark-TTS is a deep learning text-to-speech synthesis engine designed to convert written text into high-fidelity audio. It utilizes a transformer-based architecture and autoregressive sequence modeling to generate coherent speech, transforming linguistic input into natural-sounding waveforms through neural speech codec synthesis. The platform distinguishes itself through zero-shot voice cloning, which allows users to mimic a target speaker’s unique vocal identity using only a short reference audio sample without requiring additional model training. It also features cross-lingual phonetic mapp

    Python
    View on GitHub↗10,930
  • openbmb/voxcpmOpenBMB avatar

    OpenBMB/VoxCPM

    29,985View on GitHub↗

    VoxCPM is a multilingual speech synthesis system and text-to-speech inference server. It functions as an AI voice cloning tool and a synthetic voice designer, capable of generating natural speech across global languages and regional dialects using a GPU-accelerated audio generator. The project features a speech model fine-tuning framework that supports both full parameter updates and low-rank adaptation for customizing voice characteristics. It enables high-fidelity voice cloning from reference audio, including cross-lingual voice transfer and acoustic environment mimicry, as well as the crea

    Pythonaudiodeeplearningminicpm
    View on GitHub↗29,985
  • fishaudio/fish-speechfishaudio avatar

    fishaudio/fish-speech

    24,928View on GitHub↗

    This project is a generative speech synthesis engine that converts text into high-fidelity human speech. It utilizes a two-stage autoregressive transformer architecture that separates semantic token prediction from acoustic detail reconstruction to balance linguistic accuracy with audio quality. The system is designed to support multilingual output and conversational AI development, enabling the generation of context-aware speech that maintains flow across multiple dialogue turns. The platform distinguishes itself through a production-ready inference server that employs continuous batching to

    Pythonllamatransformertts
    View on GitHub↗24,928
  • boson-ai/higgs-audioboson-ai avatar

    boson-ai/higgs-audio

    7,919View on GitHub↗

    Higgs-audio is a generative text-to-speech engine that transforms text into natural conversational speech using large language model architectures. It functions as a multilingual speech synthesizer capable of generating high-fidelity audio across different languages with control over emotional tone and prosody. The system includes a voice cloning tool that creates synthetic replicas of specific speakers from short audio samples without requiring extensive model training. It also provides a streaming audio API designed to deliver generated speech incrementally to minimize playback delay. The

    Python
    View on GitHub↗7,919
See all 30 alternatives to ChatTTS→

Frequently asked questions

What does 2noise/chattts do?

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.

What are the main features of 2noise/chattts?

The main features of 2noise/chattts are: Conversational Audio Streams, Audio Tokenization, Autoregressive Transformers, Prosody Control Tokens, Speaker Embeddings, Multilingual Synthesis, Text-to-Speech, Latent Acoustic Mapping.

What are some open-source alternatives to 2noise/chattts?

Open-source alternatives to 2noise/chattts include: sparkaudio/spark-tts — Spark-TTS is a deep learning text-to-speech synthesis engine designed to convert written text into high-fidelity… openbmb/voxcpm — VoxCPM is a multilingual speech synthesis system and text-to-speech inference server. It functions as an AI voice… fishaudio/fish-speech — This project is a generative speech synthesis engine that converts text into high-fidelity human speech. It utilizes a… boson-ai/higgs-audio — Higgs-audio is a generative text-to-speech engine that transforms text into natural conversational speech using large… microsoft/vibevoice — VibeVoice is a generative artificial intelligence platform designed for text-to-speech synthesis. It functions as a… index-tts/index-tts — Index-tts is a neural audio generation engine designed to convert written text into high-fidelity human speech. By…