Repolode
leemysw

leemysw/yovoice

Локальная офлайн-студия для macOS и Windows: преобразует текст в речь, клонирует голоса и создаёт песни с текстами и MIDI-партитурами.

Open source альтернатива:ElevenLabsSuno

Звёзды
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. 1

    Скачайте пакет для своей платформы в разделе Releases или на официальном сайте

  2. 2

    Установите приложение (macOS: перетащите его в Applications; Windows: запустите установщик)

  3. 3

    Скачайте модель в Settings, затем создайте проект и сгенерируйте аудио

  4. 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 обновляется ежедневно.

Похожие проекты

Локальный офлайн-инструментарий на Python для работы с аудио: распознавание и синтез речи, клонирование и преобразование голоса, генерация музыки и очистка звука через CLI и GUI.

52392PythonAGPL-3.0Обновлён 19 дней назад

Открытая система синтеза речи из текста с клонированием голоса, управлением эмоциями на естественном языке и генерацией речи нескольких персонажей на основе моделей в стиле LLM.

33,3 тыс.2,9 тыс.PythonOtherОбновлён 6 дней назад

Десктопное приложение для создания цифровых людей с помощью ИИ: синтез видео с липсинком, озвучивание текста, клонирование голоса и управление локальными моделями ИИ.

5,7 тыс.840VueApache-2.0Обновлён 7 часов назад