Fish Audio Drama 3: обзор TTS-модели для многоголосых сцен
TTS-модель, которая держит до 16 персонажей в одном тексте и правит произношение через «продолжение» реплики. Разбираем архитектуру, способы запуска, вес в гигабайтах, лицензию Fish Audio Community и то, где модель проигрывает лёгким движкам.
Синтез речиОткрытые веса2026
Категория TTS-модельРазработчик Fish AudioОбновлено 20.10.2026
Drama 3 — новая генерация модели синтеза речи от Fish Audio, вышедшая 1 октября 2026 года. Ставка сделана не на «одну реплику красивым голосом», а на длинные сцены: в одном тексте живут до шестнадцати персонажей, реплики размечены тегами, а неконструктивные события вроде вздоха или смеха вставляются прямо в строку. Внутри — MoE-бэкбон на 35 млрд параметров, из которых на каждый токен активны 3 млрд, плюс аудиодекодер на десяти кодовых книгах.
35,9 млрд
Параметров
всего
3 млрд
Активных
на токен
16
Голосов в сцене
теги speaker
80
Языков
включая русский
Как мы проверяли
Обзор собран по первичным источникам, без личного прогона: весит модель около 41 ГБ, для запуска нужен серверный GPU. Данные сняты 20.10.2026: карточка модели на Hugging Face (13 495 загрузок, 822 лайка), файловый список весов, README с командами запуска, текст лицензии Fish Audio Community 1.0 и препринт arXiv:2610.18010. Бенчмарки качества речи мы не воспроизводили и не приводим чужих замеров как свои.
01Коротко: что это за модель
Drama 3 продолжает линию Fish Audio, но меняет жанр применения. Предыдущие открытые модели семейства (fish-speech 1.2–1.5, s1-mini) решали задачу «озвучить текст похожим голосом». Drama 3 решает задачу «озвучить диалог»: у модели есть разметка спикеров, автоматическое разбиение длинного текста на чанки со стримингом и режим правки через продолжение — вы отправляете предыдущий дубль и просите переписать конкретное место, модель продолжает с сохранением тембра.
Карточка модели
РазработчикFish Audio
Появление на Hugging Face1 октября 2026
АрхитектураMoE-бэкбон, 35B параметров, 3B активных на токен
АудиодекодерCodebook-MTP, 10 кодовых книг, каузальное декодирование
Точность весовFP8 у экспертов MoE, остальное — bf16
Мультиспикердо 16 голосов тегами speaker:0…speaker:15
Языки80, включая русский
ЛицензияFish Audio Community License 1.0
ЗапускSGLang-Omni и vLLM-Omni
Модель вышла сразу с поддержкой двух инференс-стеков: SGLang-Omni и vLLM-Omni. Это важный сигнал зрелости — новые TTS-модели часто появляются как исследовательский код без серверной обвязки, а здесь с первого дня есть рецепты запуска и потоковый API. Для команд, которые уже держат vLLM для LLM, второй путь означает меньше нового зоопарка технологий.
Главная фича
Управление эмоцией и событием без отдельного API: теги вида «[sighs]» и «[laughs]» пишутся прямо в текст там, где событие должно прозвучать. Это снимает целый класс костылей — раньше такие вставки приходилось имитировать паузами и постобработкой.
02Как модель собирает сцену
Пайплайн выглядит как обычная авторегрессионная генерация, только вместо текстовых токенов на выходе — аудио-коды. Текст с разметкой спикеров уходит в MoE-бэкбон, который на каждом шаге активирует лишь часть экспертов; затем декодер разворачивает десять кодовых книг в волновой сигнал. Длинный текст режется на чанки автоматически, и каждый чанк можно отдавать в стрим по мере готовности.
Путь от сценария до аудио
Характеристика
Значение
Что это значит на практике
Параметры
35,9 млрд
Полные веса около 41 ГБ: для локального запуска нужен серверный GPU или квантование
Активные параметры
3 млрд на токен
Скорость ближе к 3B-модели, чем к 35B — цена MoE-архитектуры
Кодовые книги
10
Больше acoustic detail на выходе, но выше требования к декодеру
Спикеры
до 16
Один прогон закрывает диалог или сцену аудиокниги
Языки
80
Русский в списке поддержанных
Точность
FP8 эксперты + bf16
Экономия памяти без полного перехода на низкую точность
Лицензия
Community 1.0
Бесплатно до порога выручки, hosted-сервис — только по отдельному договору
Источники: карточка модели Hugging Face, файловый список весов и текст лицензии (снято 20.10.2026).
Про «35B» в заголовках
Не путайте размер модели со стоимостью инференса. Активных параметров всего 3 млрд, но веса всё равно нужно держать в памяти целиком: экономия идёт на вычислениях, а не на видеопамяти. Поэтому вариант int4 на Hugging Face (около 6,9 млрд «параметров» в упаковке) — не игрушка, а реальный способ запустить модель на скромном железе.
03Четыре способа запустить
Выбор сводится к тому, есть ли у вас GPU и нужен ли SLA. Ниже — варианты из документации, от «сервер в своей стойке» до «отдал запрос в облако вендора».
Способ
Что нужно
Кому подходит
SGLang-Omni
Python-окружение, GPU, установка extras «fishaudio»
Продакшн со стримингом и высокой загрузкой
vLLM-Omni
GPU, vLLM-стек
Командам, у которых уже есть vLLM для LLM
int4-квант с Hugging Face
Меньше VRAM, готовые веса fishaudio/drama-3-int4
Эксперименты и локальные сцены на одном GPU
API Fish Audio
Ключ и оплата по тарифу
Тем, кто не хочет держать GPU; условия — на сайте вендора
Первые два способа описаны в README модели, квант опубликован отдельным репозиторием 14.10.2026.
Запуск через SGLang-Omni
1
Поставьте пакет с поддержкой Fish Audio
Из официального репозитория SGLang-Omni; extras «fishaudio» подтягивает нужные зависимости.
Референс-аудио и его расшифровка передаются вместе с текстом; события пишутся в тексте в квадратных скобках.
terminalcopy
curl -X POST http://127.0.0.1:8000/v1/tts \
-H 'Content-Type: application/json' \
-d '{"text":"[sighs] Fine. If we miss it, it is on you.","references":[{"audio_path":"ref.wav","text":"..."}]}'
4
Правка через продолжение
Чтобы переписать фразу, отправьте предыдущий дубль в previous_takes — модель продолжит с сохранением тембра.
terminalcopy
# previous_takes: ["The quarterly report is due on Wednesday, ..."]
Практика для сцен
Размечайте спикеров с первого чанка: если персонаж появляется впервые в середине текста, тембр может «уехать». Дешевле сгенерировать сцену целиком с полной разметкой, чем склеивать куски с разными референсами.
04Что говорят проверяемые цифры
Ниже — только данные, которые можно перепроверить запросом к API Hugging Face. Они не измеряют качество речи, зато показывают реальный интерес и место модели в семействе.
Скачивания моделей Fish Audio на Hugging Faceтыс. загрузок за месяц, снято 20.10.2026
Drama 3 за 19 дней собрала 13,5 тыс. загрузок и 822 лайка — второй результат в семействе после s2-pro, который вышел раньше.
Масштаб рынка открытых TTS-моделеймлн загрузок за месяц, снято 20.10.2026
Лёгкие модели на 80–200 млн параметров остаются массовыми: их ставят на ноутбуки и в приложения. Drama 3 играет в другой весовой категории — серверной.
Профиль Drama 3 против лёгкой открытой модели
Редакционная оценка Qantcore по документации и метрикам карточек, не результат собственных замеров. Ось «требования к железу» выше там, где нужно меньше ресурсов.
Чего в цифрах нет
Ни вендор, ни мы не публикуем объективные замеры качества на русском: WER, MOS или предпочтения слушателей. Препринт arXiv:2610.18010 описывает метод, но сравнивать Drama 3 с OmniVoice или ElevenLabs по этим данным нельзя — методики разные.
05Лицензия: где заканчивается «бесплатно»
Веса распространяются по Fish Audio Community License 1.0 (редакция от 13 октября 2026). Это не открытая лицензия в смысле OSI: исследования и некоммерческое использование разрешены свободно, коммерческое — с оговорками, а предоставление сервиса третьим лицам требует отдельного письменного договора.
Некоммерческое и исследовательское использование — бесплатно и без порога.
Коммерческое использование разрешено, пока годовая выручка лицензиата и аффилированных лиц ниже 500 000 долларов США.
Выше порога, а также для любого hosted-сервиса (когда модель работает для третьих лиц) нужен отдельный договор с Fish Audio.
Лицензия отзывная и непередаваемая: условия могут измениться в следующих версиях документа.
Права на клонированный голос лицензией не покрываются вовсе — нужно согласие человека.
Типичная ошибка интеграции
Команда запускает Drama 3 за своим API и продаёт доступ клиентам, считая это «коммерческим использованием до порога». По тексту лицензии hosted-сервис — отдельная категория, для которой нужен договор независимо от выручки. Проверяйте формулировку до запуска, а не после первых счетов.
06Плюсы и минусы
Плюсы
До 16 спикеров в одном тексте — редкость для открытых TTS-моделей
События и эмоции тегами внутри текста, без отдельного API
Правка реплики через previous_takes сохраняет тембр
Поддержка двух инференс-стеков с первого дня: SGLang-Omni и vLLM-Omni
80 языков, включая русский; опубликован int4-квант для скромного железа
Минусы
Полные веса около 41 ГБ — серверный GPU обязателен
Лицензия не открытая: hosted-сервис требует договора
Нет публичных замеров качества речи, особенно на русском
Молодая модель: 19 дней с момента публикации, экосистема примеров ещё тонкая
Для короткой озвучки одного голоса избыточна: OmniVoice или Kokoro дешевле по ресурсам
Когда брать Drama 3
Идеальный сценарий — аудиокнига, аудиодрама, подкаст с диалогами, озвучка игровых сцен: там, где важнее цельность диалога и характеры, чем цена за минуту. Для «озвучить одну реплику в интерфейсе агента» есть более лёгкие движки — например, локальный VoiceStudio с движком OmniVoice.
07Что выбрать под задачу
Задача
Рекомендация
Почему
Диалог из 3–16 персонажей
Drama 3
Разметка спикеров в одном прогоне, без склейки
Озвучка интерфейса и ответов агента
Локальный движок на 3–10 ГБ
Дешевле по GPU и быстрее стартует
Аудиокнига одним голосом
Drama 3 или CosyVoice
Оба держат длинный текст, но требования разные
Нужен SLA и поддержка
Облачный сервис
Свой GPU — это не только железо, но и дежурство
Эксперимент на одном GPU
int4-квант drama-3-int4
Меньше памяти, качество требует собственных прослушиваний
Ориентир по задачам: модель выбирается под длину сцены и бюджет на GPU, а не под «максимальный балл».
Отдельно стоит помнить про голосовую часть агентных пайплайнов: там обычно нужен не максимальный реализм, а низкая задержка первого чанка. Drama 3 стримит по чанкам, но 3 млрд активных параметров — это всё-таки не 80-миллионная модель для мгновенного отклика. Разделяйте «контентную» озвучку и «интерфейсную» — под них нужны разные движки.
Частые вопросы
Сколько нужно видеопамяти для Fish Audio Drama 3?
Полные веса занимают около 41 ГБ на диске (восемь шардов по ~5 ГБ плюс аудиокодек 1,87 ГБ), поэтому в fp8/bf16 нужен серверный GPU. Для одного потребительского GPU есть int4-квант fishaudio/drama-3-int4 с заметно меньшим объёмом, но качество на нём нужно проверять своими прослушиваниями — вендор замеров не публикует.
Можно ли использовать Drama 3 бесплатно в коммерческом проекте?
Да, пока годовая выручка компании и аффилированных лиц ниже 500 000 долларов США. Исследовательское и некоммерческое использование бесплатно без порога. Если вы предоставляете модель как сервис третьим лицам (hosted), нужен отдельный договор с Fish Audio независимо от выручки.
Drama 3 работает с русским языком?
Русский указан среди 80 поддерживаемых языков в карточке модели. Отдельных замеров качества на русском ни вендор, ни независимые авторы не публикуют, поэтому цифры и имена собственные нужно проверять на своих текстах.
Чем Drama 3 отличается от fish-speech?
fish-speech решает задачу клонирования и синтеза одного голоса, а Drama 3 строится вокруг сцены: разметка до 16 спикеров, события в тексте, автоматическое разбиение длинного текста и правка реплики через продолжение. Это разные продукты для разных задач, а не просто «версия новее».
Нужен ли специальный сервер для запуска?
Нет, достаточно GPU и одного из двух стеков — SGLang-Omni или vLLM-Omni. Оба рецепта описаны в README и рассчитаны на стандартное Python-окружение с CUDA; для экспериментов подойдёт int4-версия на меньшем GPU.
Drama 3 — сильный инструмент для узкой, но растущей задачи: многоголосые сцены на открытых весах. Архитектура честная (MoE 35B/3B, FP8-эксперты), запуск описан для двух серверных стеков, а правка через продолжение экономит часы ручной склейки. Минусы серьёзные: 41 ГБ весов, отсутствие публичных замеров качества и лицензия, которая отдельно оговаривает hosted-сервисы. Если вам нужна одна реплика в интерфейсе агента — берите лёгкий движок; если аудиодрама или аудиокнига с диалогами — Drama 3 сейчас один из немногих открытых вариантов.
Сравнить TTS-платформы
Рейтинг сервисов озвучки по одной методике плюс гайд по локальному запуску голоса.