Семейство открытых моделей синтеза речи Resemble AI с клонированием голоса по короткому аудиообразцу на английском и многих других языках.
fishaudio/fish-speech
Открытая система синтеза речи из текста с клонированием голоса, управлением эмоциями на естественном языке и генерацией речи нескольких персонажей на основе моделей в стиле LLM.
Open source альтернатива:ElevenLabs
- Звёзды
- 33,309
- Форки
- 2,894
- Открытые issues
- 21
- Последний коммит
- 6 дней назад
Что это?
Fish Speech — открытый проект синтеза речи из текста от Fish Audio. Он преобразует текст в речь и умеет клонировать голос по короткому образцу: для модели S2-Pro достаточно примерно 10–30 секунд записи. Встроенные теги вроде [whisper], [angry] или [laughing] задают эмоции и просодию прямо в тексте, а идентификаторы дикторов позволяют включить в один текст несколько персонажей, не генерируя речь для каждого отдельно.
В проект входят модели двух поколений. Новая флагманская Drama 3 рассчитана на сцены с несколькими персонажами и длинные форматы; в ней появились доработка результата в несколько проходов и локальное редактирование отдельных слов в уже сгенерированном аудио. S2-Pro — модель предыдущего поколения: она достаточно компактна для потребительской GPU и поддерживает около ста языков. У обеих моделей общие CLI и API-сервер, а тип модели определяется по конфигурации чекпойнта.
В репозитории описаны установка, скачивание весов, развёртывание через Docker и запуск инференса через командную строку, API-сервер или WebUI. Веса моделей опубликованы на Hugging Face. Код и веса распространяются по лицензии Fish Audio Community License, а для весов S2-Pro действует отдельная лицензия на исследовательское использование.
Ключевые возможности
- 01Клонирование голоса по короткому образцу записи
- 02Встроенные теги на естественном языке задают эмоции и просодию
- 03Генерация речи нескольких персонажей в рамках одного текста
- 04Локальное редактирование отдельных слов в готовом аудио (Drama 3)
- 05Потоковая генерация длинного текста
- 06Инференс через командную строку, API-сервер и WebUI
Сценарии использования
- Создание озвучки или аудиокниг с выразительной подачей
- Генерация сцен по сценарию или диалогов с несколькими персонажами
- Развёртывание собственного TTS-бэкенда с доступом через API
- Эксперименты с клонированием голоса и исследованиями синтеза речи
Быстрый старт
- 1
Ознакомьтесь с руководством по установке: настройка среды, загрузка весов модели и развертывание с помощью Docker
- 2
Ознакомьтесь с руководством по инференсу: использование командной строки, API-сервера и WebUI
Что важно знать
- Кодовая база и веса модели распространяются по лицензии Fish Audio Community License, которая не является стандартной лицензией с открытым исходным кодом.
- Веса S2-Pro распространяются по лицензии Fish Audio Research License, которая может ограничивать коммерческое использование.
- Для настройки потребуется документация из внешних источников и отдельная загрузка весов модели.
Темы
Частые вопросы
- Что такое fish-speech?
- Открытая система синтеза речи из текста с клонированием голоса, управлением эмоциями на естественном языке и генерацией речи нескольких персонажей на основе моделей в стиле LLM. Fish Speech — открытый проект синтеза речи из текста от Fish Audio. Он преобразует текст в речь и умеет клонировать голос по короткому образцу: для модели S2-Pro достаточно примерно 10–30 секунд записи. Встроенные теги вроде [whisper], [angry] или [laughing] задают эмоции и просодию прямо в тексте, а идентификаторы дикторов позволяют включить в один текст несколько персонажей, не генерируя речь для каждого отдельно.
- fish-speech можно использовать бесплатно? Какая у него лицензия?
- fish-speech распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- fish-speech всё ещё поддерживается?
- Активно поддерживается. Последний коммит в fish-speech — 14 окт. 2026 г..
- Для чего можно использовать fish-speech?
- Создание озвучки или аудиокниг с выразительной подачей Генерация сцен по сценарию или диалогов с несколькими персонажами Развёртывание собственного TTS-бэкенда с доступом через API Эксперименты с клонированием голоса и исследованиями синтеза речи
- Как установить fish-speech?
- Ознакомьтесь с руководством по установке: настройка среды, загрузка весов модели и развертывание с помощью Docker Ознакомьтесь с руководством по инференсу: использование командной строки, API-сервера и WebUI
- Где скачать fish-speech?
- Исходный код и инструкции по установке — на GitHub: https://github.com/fishaudio/fish-speech
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Библиотека с открытым исходным кодом для синтеза речи: модель KittenTTS 2 клонирует голос по 5 секундам аудио и работает на CPU в реальном времени.
Открытая мультиязычная zero-shot модель преобразования текста в речь для более чем 600 языков с клонированием и настройкой голоса.
Библиотека инференса на Python для Kokoro-82M — текстовой модели синтеза речи с открытыми весами и 82 миллионами параметров.
Лёгкая TTS-модель на базе ZipVoice для клонирования голоса и генерации речи с частотой 48 кГц, работающая на GPU быстрее реального времени более чем в 150 раз.
Мультиязычная модель синтеза речи с 0,1 млрд параметров, работающая в реальном времени на CPU, с клонированием голоса и стереозвуком 48 кГц.