Skip to content
RepoQuarry

Fish Speech fishaudio/fish-speech

Fish Audio's multilingual TTS and voice cloning stack (Drama 3, S2-Pro) under a source-available community licence.

Fish Speech at a glance

Checked 15 Oct 2026

Inference code and weights for Fish Audio Drama 3 (35B-A3B MoE) and S2-Pro (4B): multi-speaker TTS, voice cloning from 10-30 s of audio, inline emotion tags. Not open source: code and Drama 3 use the Fish Audio Community License (commercial use only under USD 500k annual revenue, no hosted TTS services); S2-Pro weights are research and non-commercial only. Heavy hardware: Drama 3 needs at least 48 GB VRAM on NVIDIA; S2-Pro 24 GB or CPU. Licence updated 13 Oct 2026.

Cite this pageRepoQuarry. “Fish Speech.” Checked 15 Oct 2026. https://repoquarry.dev/projects/fish-speech

How much of ElevenLabs does it replace?

2 of 4 jobs. Covers multilingual TTS and voice cloning locally, but commercial use is capped by revenue and hosted TTS/cloning services need a separate licence.

Confirmed: Speech generation Full replacement
Confirmed: Voice cloning Full replacement
No: Speech recognition Not covered
No: Voice agents Not covered

For speech recognition, voice agents, see other ElevenLabs alternatives. You may also need to build an interface, an API server and hosting yourself.

How much of Descript does it replace?

2 of 3 jobs. Voice cloning and text-to-speech only; no transcript-based audio or video editing.

No: Transcript-based editing Not covered
Partial: Voice cloning Partial replacement
Partial: Speech generation Partial replacement

For transcript-based editing, see other Descript alternatives. You may also need to build an interface, an API server and hosting yourself.

Facts, with sources

Every answer links to where we found it. We read the documentation; we did not install it.

Report a correction
QuestionAnswerSourceChecked
Runs on my machine? Confirmed: Yes, CLI, API server and WebUI, or Docker; Drama 3 needs an NVIDIA GPU, S2-Pro also runs on CPU We provide Docker images for the API server on both GPU (CUDA126 by default) and CPU. speech.fish.audio · install ↗ 1d ago
Code licence No: Fish Audio Community License 1.0 (source-available, not OSI). Free for research and non-commercial use; commercial use only below USD 500,000 annual revenue; hosted TTS services excluded This Agreement is intended to allow, free of charge, research and non-commercial uses of the Fish Audio Materials and, as set out in Section III, limited uses for a Commercial Purpose by Licensees whose Annual Revenue is less than the Revenue Threshold. github.com · LICENSE ↗ 1d ago
Model weights licence No: Drama 3: Fish Audio Community License (same revenue cap). S2-Pro: Fish Audio Research License, non-commercial only. Note the Drama 3 model card metadata says fish-audio-research-license while its text says Community License. This model is licensed under the Fish Audio Research License. Research and non-commercial use is permitted free of charge. Commercial use requires a separate license from Fish Audio huggingface.co · s2-pro ↗ 1d ago
Commercial use Partial: Only with Drama 3 and only while you and your affiliates earn under USD 500k a year; S2-Pro needs a paid licence for any commercial use; offering a hosted TTS/cloning service always needs a separate licence regardless of Your purpose or Annual Revenue, no license is granted under this Agreement to offer a Hosted Service, which requires a separate written license agreement from Fish Audio. github.com · LICENSE ↗ 1d ago
Paid services needed? Partial: None for local research/non-commercial use; a paid commercial licence is needed above the revenue cap or for hosted services Any other use of the Fish Audio Materials for a Commercial Purpose, and any Hosted Service, requires a separate written license agreement from Fish Audio. github.com · LICENSE ↗ 1d ago
Hardware Confirmed: Drama 3 needs at least 48 GB GPU memory (FP8), NVIDIA only; S2-Pro needs at least 24 GB, NVIDIA GPU or CPU GPU memory: at least 48 GB for Drama 3 (FP8), 24 GB recommended for S2-Pro speech.fish.audio · install ↗ 1d ago
Operating systems Partial: Linux and WSL documented; native Windows and macOS not documented as supported System: Linux, WSL speech.fish.audio · install ↗ 1d ago
Setup effort Confirmed: Medium, pip or uv install with a CUDA extra, then download weights; Docker images available pip install --extra-index-url https://download.pytorch.org/whl/cu129 -e ".[cu129]" speech.fish.audio · install ↗ 1d ago

Get the weekly top 5 and what’s new, every Monday

We’ll email you once a week. Unsubscribe any time. We never share your email.

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on