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
fishaudio avatar

fishaudio/fish-speech

0
View on GitHub↗
24,928 stars·2,075 forks·Python·apache-2.0·58 viewsspeech.fish.audio↗

Fish Speech

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 maximize hardware utilization and reduce latency. It includes a comprehensive voice cloning toolkit that replicates unique vocal characteristics from short reference audio samples without requiring additional model training. Users can further customize output through low-rank adaptation fine-tuning, which allows for efficient style adjustments, and speaker-specific token embeddings that manage distinct voice characteristics during multi-speaker generation.

Beyond core synthesis, the project provides a full suite of utilities for training and alignment, including reinforcement learning techniques to optimize for semantic accuracy and instruction adherence. It supports a variety of operational interfaces, including a command-line tool, a web-based dashboard, and an authenticated HTTP server for remote generation workloads. The system also includes data preparation and serialization tools to streamline the process of organizing and normalizing audio datasets for model training.

Features

  • Speech Synthesis - Utilizes a two-stage autoregressive transformer to produce high-fidelity audio output.
  • Speech Synthesis Engines - Provides a deep learning architecture that converts text into high-fidelity human speech.
  • Text-to-Speech - Generates natural sounding human speech from text with precise control over tone and quality.
  • Autoregressive Transformers - Separates semantic prediction from acoustic reconstruction to balance linguistic accuracy and audio fidelity.
  • Voice Cloning - Replicates human voices using short reference audio samples to capture timbre and emotional style.
  • Inference Servers - Delivers low-latency audio generation through optimized model serving strategies.
  • Model Fine-Tuning - Supports fine-tuning models using low-rank adaptation to adjust speech patterns and merge weights.
  • Inference Optimization - Implements continuous batching to maximize hardware utilization and reduce latency in production.
  • Conversational AI - Enables expressive speech generation by utilizing context from previous conversational turns.
  • Parameter Efficient Fine-Tuning - Enables efficient style customization by training and merging small adapter layers.
  • Training Pipelines - Provides a comprehensive suite for dataset preparation, fine-tuning, and reinforcement learning alignment.
  • Voice Cloning Toolkits - Captures and replicates unique vocal characteristics from short audio samples without additional training.
  • Media and Communication - State-of-the-art open-source text-to-speech library.
  • Speech Processing - Advanced speech synthesis and generation model.
  • Speech Synthesis - High-quality speech synthesis and cloning.
  • Audio Serving - Deploys scalable speech generation services requiring high throughput and fast response times.
  • Model Serving - Optimizes audio delivery using continuous batching and prefix caching for low-latency production inference.
  • Multi-Speaker Synthesis - Supports generating audio with multiple speakers in a single pass using speaker-specific tokens.
  • Multilingual Speech Models - Handles multiple languages and complex conversational contexts without language-specific phoneme conversion.
  • Reinforcement Learning Alignment - Refines speech models using reward-based evaluation of semantic accuracy and acoustic quality.
  • Speaker Embeddings - Uses dedicated identifiers to manage and switch between distinct voice characteristics.
  • Audio Tokenization - Converts raw audio waveforms into compact numerical representations for training and generation.
  • Feature Extraction - Converts raw audio waveforms into discrete numerical representations for training and generation pipelines.
  • Multilingual Models - Enables speech generation in multiple languages without requiring complex language-specific preprocessing.
  • HTTP Servers - Includes an HTTP server for handling text-to-speech requests and securing model endpoints.

Star history

Star history chart for fishaudio/fish-speechStar history chart for fishaudio/fish-speech

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 Fish Speech

These projects share indexed features with Fish Speech. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
  • swivid/f5-ttsSWivid avatar

    SWivid/F5-TTS

    14,798View on GitHub↗

    F5-TTS is a text-to-speech system that utilizes a flow matching engine and diffusion transformers to generate fluent synthetic speech. It functions as a multilingual speech synthesizer and neural training framework, providing tools for voice cloning and high-performance inference serving. The project distinguishes itself through a voice cloning toolkit capable of mimicking specific speaker characteristics and tones from reference audio clips. It supports cross-lingual generation, allowing for the synthesis of audio across various global languages or the mixing of multiple languages within a s

    Python
    View on GitHub↗14,798
  • 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
  • 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
Compare all 30 related projects→

Frequently asked questions

What does fishaudio/fish-speech do?

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…

What are the main features of fishaudio/fish-speech?

The main features of fishaudio/fish-speech are: Speech Synthesis, Speech Synthesis Engines, Text-to-Speech, Autoregressive Transformers, Voice Cloning, Inference Servers, Model Fine-Tuning, Inference Optimization.

Which projects share features with fishaudio/fish-speech?

Projects with overlapping indexed features include: openbmb/voxcpm — VoxCPM is a multilingual speech synthesis system and text-to-speech inference server. It functions as an AI voice… swivid/f5-tts — F5-TTS is a text-to-speech system that utilizes a flow matching engine and diffusion transformers to generate fluent… 2noise/chattts — ChatTTS is a conversational text-to-speech generative model designed to convert written dialogue into natural sounding… sparkaudio/spark-tts — Spark-TTS is a deep learning text-to-speech synthesis engine designed to convert written text into high-fidelity… neonbjb/tortoise-tts — Tortoise-tts is a neural text-to-speech engine and voice cloning toolkit designed for high-quality audio generation.… myshell-ai/openvoice — OpenVoice is a multilingual text-to-speech framework and voice cloning AI model designed for high-fidelity voice…