Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
ComfyUI custom nodes for Fish Audio S2-Pro TTS — voice clone, multi-speaker, and text-to-speech
| Date | Stars |
|---|---|
| 2026-07-31 | 269 |
| 2026-08-02 | 272 |
| 2026-08-06 | 272 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<div align="center">
<h1>🐟 ComfyUI-FishAudioS2</h1>
<p>
ComfyUI custom nodes for<br>
<b><em>Fish Audio S2 Pro — Best TTS Among Open & Closed Source</em></b>
</p>
<p>
<a href="https://fish.audio/"><img src="https://img.shields.io/badge/Playground-Fish_Audio-1f7a8c?style=flat-square&logo=readme&logoColor=white" alt="Fish Audio Playground"></a>
<a href="https://huggingface.co/fishaudio/s2-pro"><img src='https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Model-blue' alt="HF Model"></a>
<a href="https://huggingface.co/drbaph/s2-pro-fp8"><img src='https://img.shields.io/badge/%F0%9F%A4%97%20Quantized-FP8-orange' alt="FP8 Model"></a>
<a href="https://github.com/fishaudio/fish-speech"><img src="https://img.shields.io/badge/GitHub-Original-green" alt="GitHub"></a>
<a href="https://huggingface.co/papers/2603.08823"><img src="https://img.shields.io/badge/%F0%9F%A4%97%20HF-Paper-yellow" alt="HF Paper"></a>
<a href="https://arxiv.org/abs/2603.08823"><img src="https://img.shields.io/badge/arXiv-2603.08823-b31b1b" alt="arXiv"></a>
<a href="https://discord.gg/Es5qTB9BcN"><img src="https://img.shields.io/discord/1214047546020728892?color=%23738ADB&label=Discord&logo=discord&logoColor=white&style=flat-square" alt="Discord"></a>
<a href="LICENSE"><img src="https://img.shields.io/badge/License-Fish%20Audio%20Research-yellow" alt="License"></a>
</p>
</div>
---
<img width="1986" height="1242" alt="image" src="https://github.com/user-attachments/assets/d352ba24-2d52-4056-b61b-2ac2bb9ad00b" />
---
https://github.com/user-attachments/assets/d69377a6-1c28-40d0-a61a-ba27237e6801
---
## 🎵 Overview
**Fish Audio S2 Pro** is a state-of-the-art text-to-speech model with fine-grained inline control of prosody and emotion. Trained on 10M+ hours of audio data across **83 languages** with **1500+ emotive tags**, it combines reinforcement learning alignment with a Dual-Autoregressive architecture for speech that sounds natural, realistic, and emotionally rich.
**Paper:** [Fish Audio S2 Technical Report](https://arxiv.org/abs/2603.08823) (arXiv:2603.08823)
This ComfyUI wrapper provides native node-based integration with:
- **Zero-shot voice cloning** from 10-30 second reference audio
- **Inline emotion/prosody control** with `[tag]` syntax
- **Multi-speaker conversation synthesis** in a single pass
- **Per-speaker audio isolation** for multi-speaker lip sync workflows
- **83 language support** with automatic detection
---
## ✨ Features
- ** Zero-Shot Voice Cloning** – Clone any voice from 10-30 seconds of reference audio
- ** 1500+ Emotive Tags** – Fine-grained control with `[laugh]`, `[whisper]`, `[excited]`, `[sad]`, etc.
- ** 83 Languages** – Full multilingual support without phoneme preprocessing
- ** Multi-Speaker TTS** – Generate conversations with multiple cloned voices in one pass
- ** Per-Speaker Audio Isolation** – Separate audio tracks for each speaker (lip sync workflows)
- ** Native ComfyUI Integration** – AUDIO noodle inputs, progress bars, interruption support
- ** Optimized Performance** – Support for bf16/fp16/fp32 dtypes, SDPA, FlashAttention, SageAttention
- ** Smart Auto-Download** – Model weights auto-downloaded from HuggingFace on first use
- ** Smart Caching** – Optional model caching with automatic unloading on config change
---
## Requirements
- **GPU:** NVIDIA GPU with **24GB+ VRAM** for full model (RTX 3090/4090, A5000, etc.)
- **16GB+ VRAM** works with **BNB NF4 4-bit on-the-fly quantization** (~10-11 it/s)
- **CPU/MPS:** ~1.5-2 seconds per token (experimental)
- **18GB+ VRAM** works with **BNB INT8 on-the-fly quantization** (~10-11 it/s)
- **20GB+ VRAM** works with the **FP8 quantized model** (`s2-pro-fp8`, ~15 it/s, requires RTX 4090/5090 or Ada/Blackwell GPU)
- **CPU/MPS:** ⚠️ EXPERIMENTAL
- **Python:** 3.10+
- **CUDA:** 11.8+ (for GPU inference)
> **⚠️ BNB On-the-Fly Quantization Requirements:**
>
> BNB INT8 and BNB NF4 options use the **s2-pro (Excerpt of 20,710 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:155c1438d9fe5c42, desc:text-to-speech