Локальный офлайн-инструментарий на Python для работы с аудио: распознавание и синтез речи, клонирование и преобразование голоса, генерация музыки и очистка звука через CLI и GUI.
leemysw/yovoice
Локальная офлайн-студия для macOS и Windows: преобразует текст в речь, клонирует голоса и создаёт песни с текстами и MIDI-партитурами.
Open source альтернатива:ElevenLabs
Suno
- Звёзды
- 1,694
- Форки
- 128
- Открытые issues
- 13
- Последний коммит
- вчера
Что это?
yovoice — приложение с открытым исходным кодом для создания речи, песен и многодорожечных партитур на собственном компьютере. В нём есть преобразование текста в речь с настройкой и клонированием голосов, управление эмоциями и манерой исполнения, дубляж историй с назначением персонажа каждой реплике, а также генерация музыки по описанию стиля и тексту песни. Генерация выполняется локально, на CPU или GPU, без обращений к облачным API; в приложение входят готовые среды выполнения для инференса под Windows CUDA и macOS Metal.
Модуль Score позволяет писать партии по тактам и долям, импортировать MIDI, выполнять рендеринг с помощью звукового банка General MIDI и экспортировать MIDI и отдельные дорожки. Авторы могут хранить несколько вариантов для сравнения, обрезать волновые формы и экспортировать отдельные дорожки без лишних элементов или MIDI-файлы.
Помимо настольного интерфейса, yovoice предоставляет отдельный CLI, HTTP API с аутентификацией и MCP-сервер, благодаря которым агенты, например Cursor или Claude Code, могут управлять генерацией. Дополнительно встроенный ассистент можно подключить к DeepSeek, Qwen, OpenAI, Anthropic или Ollama; API-ключи хранятся на локальном компьютере.
Ключевые возможности
- 01Клонирование голоса по образцу без предварительного обучения и создание голоса по текстовому описанию
- 02Дубляж историй с назначением персонажей отдельным репликам и импортом субтитров
- 03Генерация песен и инструментальной музыки по описанию стиля и тексту песни
- 04Редактор партитур с импортом MIDI и рендерингом General MIDI
- 05Локальный CLI, HTTP API с аутентификацией и MCP-сервер для интеграции с агентами
- 06Интерфейс на 12 языках
Сценарии использования
- Локальная озвучка статей и сценариев без облачной оплаты за каждого персонажа
- Клонирование голоса по образцу для единообразной озвучки
- Создание черновиков песен по тексту и аранжировка MIDI-партий
- Генерация аудиофайлов с речью через командную строку с помощью coding-агента
Быстрый старт
- 1
Скачайте пакет для своей платформы в разделе Releases или на официальном сайте
- 2
Установите приложение (macOS: перетащите его в Applications; Windows: запустите установщик)
- 3
Скачайте модель в Settings, затем создайте проект и сгенерируйте аудио
- 4
Для разработки установите зависимости и запустите приложение
make install make app-run
Что важно знать
- Доступно только настольное приложение для macOS 14 и новее на Apple Silicon и Windows 10/11 x64; поддержка Linux не указана.
- Некоторые модели (OmniVoice, YuE2, Breeze TTS 2) разрешено использовать только в некоммерческих целях.
- Модели нужно скачивать отдельно, а для хорошей производительности некоторым из них требуется мощное оборудование, например GPU.
Темы
Частые вопросы
- Что такое yovoice?
- Локальная офлайн-студия для macOS и Windows: преобразует текст в речь, клонирует голоса и создаёт песни с текстами и MIDI-партитурами. yovoice — приложение с открытым исходным кодом для создания речи, песен и многодорожечных партитур на собственном компьютере. В нём есть преобразование текста в речь с настройкой и клонированием голосов, управление эмоциями и манерой исполнения, дубляж историй с назначением персонажа каждой реплике, а также генерация музыки по описанию стиля и тексту песни. Генерация выполняется локально, на CPU или GPU, без обращений к облачным API; в приложение входят готовые среды выполнения для инференса под Windows CUDA и macOS Metal.
- yovoice можно использовать бесплатно? Какая у него лицензия?
- yovoice распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- yovoice всё ещё поддерживается?
- Активно поддерживается. Последний коммит в yovoice — 19 окт. 2026 г..
- Для чего можно использовать yovoice?
- Локальная озвучка статей и сценариев без облачной оплаты за каждого персонажа Клонирование голоса по образцу для единообразной озвучки Создание черновиков песен по тексту и аранжировка MIDI-партий Генерация аудиофайлов с речью через командную строку с помощью coding-агента
- Как установить yovoice?
- Скачайте пакет для своей платформы в разделе Releases или на официальном сайте Установите приложение (macOS: перетащите его в Applications; Windows: запустите установщик) Скачайте модель в Settings, затем создайте проект и сгенерируйте аудио Для разработки установите зависимости и запустите приложение: make install make app-run
- Где скачать yovoice?
- Исходный код и инструкции по установке — на GitHub: https://github.com/leemysw/yovoice
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытая система синтеза речи из текста с клонированием голоса, управлением эмоциями на естественном языке и генерацией речи нескольких персонажей на основе моделей в стиле LLM.
Семейство открытых моделей синтеза речи Resemble AI с клонированием голоса по короткому аудиообразцу на английском и многих других языках.
Библиотека с открытым исходным кодом для синтеза речи: модель KittenTTS 2 клонирует голос по 5 секундам аудио и работает на CPU в реальном времени.
Десктопное приложение для создания цифровых людей с помощью ИИ: синтез видео с липсинком, озвучивание текста, клонирование голоса и управление локальными моделями ИИ.
Лёгкая TTS-модель на базе ZipVoice для клонирования голоса и генерации речи с частотой 48 кГц, работающая на GPU быстрее реального времени более чем в 150 раз.