fish-speech

SOTA Open Source TTS

23 articles 26.1k View on GitHub ↗
23 articles
How to Benchmark TTS Quality and Performance Metrics in Fish-Speech

Benchmark TTS quality and performance with Fish-Speech evaluation scripts. Measure WER, MOS, RTF, and throughput using Seed-TTS and EmergentTTS-Eval for accurate results.

how-to-guide
Mar 12, 2026
How to Implement Custom Text Preprocessing Pipelines in Fish-Speech

Learn how to implement custom text preprocessing pipelines in Fish-Speech. Easily modify existing functions or create your own to enhance your audio processing.

how-to-guide
Mar 12, 2026
How to Handle Out-of-Memory Errors During Training in Fish-Speech

Learn to handle out-of-memory errors in Fish-Speech training. Use mixed-precision, adjust batch size and max length, and enable gradient checkpointing to optimize memory usage.

how-to-guide
Mar 12, 2026
How to Set Up Docker Deployment for Production with Fish Speech

Learn how to set up Docker deployment for production with Fish Speech. Deploy production-ready images for web interfaces and REST APIs with CUDA or CPU support and health checks.

deployment-guide
Mar 12, 2026
How to Implement Real-Time Streaming TTS with Fish-Speech

Implement real-time streaming TTS effortlessly with Fish-Speech. Get synthesized WAV audio chunk-by-chunk via our production-ready HTTP API, eliminating wait times for instant audio.

how-to-guide
Mar 12, 2026
How to Handle Multilingual TTS Without Phoneme Preprocessing in Fish-Speech

Discover how Fish-Speech achieves multilingual TTS directly from Unicode text, bypassing phoneme preprocessing for seamless speech synthesis in numerous languages. Explore the unified approach.

how-to-guide
Mar 12, 2026
How to Configure the Hydra Training Configuration in Fish-Speech

Learn to configure the Hydra training configuration in Fish-Speech using modular YAML files. Easily override parameters via command line or custom experiments without touching Python code.

how-to-guide
Mar 12, 2026
How to Debug Common VQ Encoding Errors in Fish-Speech

Encountering VQ encoding errors in Fish-Speech? Learn how to debug them by checking model instances, audio shapes, sample rates, and tensor integrity for smoother audio processing.

how-to-guide
Mar 12, 2026
How the TextToSemantic Lightning Module Handles Training in Fish Speech

Learn how the TextToSemantic Lightning module trains models. Discover its approach to optimizer configuration, loss computation, and LoRA checkpointing for efficient speech model development.

how-to-guide
Mar 12, 2026
How to Implement Voice Cloning with Reference Audio in Fish-Speech

Implement voice cloning with reference audio using Fish-Speech. Learn how Fish-Speech encodes audio into tokens and injects them into a TTS model for realistic voice generation.

how-to-guide
Mar 12, 2026
How to Configure the Fish-Speech API Server with Custom Parameters

Learn to configure the Fish-Speech API server with custom parameters like listen, device, and API key. Easily adjust your API setup for optimal performance.

how-to-guide
Mar 12, 2026
How to Quantize the Fish-Speech Model for Efficient Inference

Learn how to quantize the Fish-Speech model using INT8 and INT4 for efficient inference. Reduce model size by up to 8x while preserving generation quality.

how-to-guide
Mar 12, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →