For the complete documentation index, see llms.txt. This page is also available as Markdown.

Клонирование голоса Kani-TTS-2

Запустите Kani-TTS-2 — сверхэффективную модель text-to-speech на 400M параметров с клонированием голоса на GPU Clore.ai

Kani-TTS-2 от nineninesix.ai (выпущен 15 февраля 2026 года) — это модель преобразования текста в речь с 400 млн параметров с открытым исходным кодом, которая достигает высококачественного синтеза речи, используя только 3 ГБ VRAM. Построенная на архитектуре LFM2 от LiquidAI с NVIDIA NanoCodec, она рассматривает аудио как язык — генерируя естественно звучащую речь с zero-shot-клонированием голоса на основе короткого эталонного аудиоклипа. Будучи менее чем вдвое меньше конкурирующих моделей и требуя лишь доли вычислительных ресурсов, Kani-TTS-2 идеально подходит для диалогового ИИ в реальном времени, генерации аудиокниг и клонирования голоса на бюджетном железе.

HuggingFace: nineninesix/kani-tts-2-en GitHub: nineninesix-ai/kani-tts-2 PyPI: kani-tts-2 Лицензия: Apache 2.0

Ключевые особенности

  • 400M параметров, 3 ГБ VRAM — работает практически на любом современном GPU, включая RTX 3060

  • Клонирование голоса без обучения — клонируйте любой голос по 3–30-секундному эталонному аудиосэмплу

  • Эмбеддинги говорящего — 128-мерные представления говорящего на основе WavLM для точного управления голосом

  • До 40 секунд непрерывного аудио — подходит для более длинных фрагментов и диалога

  • В реальном времени или быстрее — RTF ~0.2 на RTX 5080, в реальном времени даже на бюджетных GPU

  • Apache 2.0 — полностью открыт для личного и коммерческого использования

  • Фреймворк для предварительного обучения включён — обучайте собственную TTS-модель с нуля на любом языке

Сравнение с другими TTS-моделями

Модель
Параметры
Мин. VRAM
Клонирование голоса
Язык
Лицензия

Kani-TTS-2

400M

3GB

✅ Без примеров

Английский (расширяемый)

Apache 2.0

Kokoro

82M

2 ГБ

❌ Предустановленные голоса

EN, JP, CN

Apache 2.0

Zonos

400M

8 ГБ

✅

Мульти-GPU

Apache 2.0

ChatTTS

300M

4 ГБ

❌ Случайные сиды

Китайский, английский

AGPL 3.0

Chatterbox

500M

6 ГБ

✅

Английский

Apache 2.0

XTTS (Coqui)

467M

6 ГБ

✅

Мульти-GPU

MPL 2.0

F5-TTS

335 млн

4 ГБ

✅

Мульти-GPU

CC-BY-NC 4.0

Требования

Компонент
Минимум
Рекомендуется

GPU

Любая с 3 ГБ VRAM

RTX 3060 или лучше

VRAM

3GB

6 ГБ

ОЗУ

8 ГБ

16GB

Диск

2 ГБ

5 ГБ

Python

3.9+

3.11+

CUDA

12.8+

12.8+

Рекомендация Clore.ai: RTX 3060 ($0.03–0.07/час) более чем достаточно. Даже самые дешёвые GPU-инстансы на Clore.ai с комфортом запустят Kani-TTS-2. Для пакетной обработки (аудиокниги, датасеты) RTX 4090 ($0.14–0.42/час) обеспечивает отличную производительность.

Установка

Быстрый старт

Три строки для генерации речи:

Примеры использования

1. Базовое преобразование текста в речь

2. Клонирование голоса

Клонируйте любой голос по короткому эталонному аудиосэмплу:

3. Пакетная генерация для аудиокниг

Эффективно генерируйте несколько глав:

4. Потоковый API, совместимый с OpenAI

Для приложений в реальном времени используйте сервер, совместимый с OpenAI:

Затем используйте его с любым клиентом OpenAI TTS:

Советы для пользователей Clore.ai

  1. Это самая дешёвая модель для запуска — При 3 ГБ видеопамяти Kani-TTS-2 работает буквально на любом GPU-инстансе на Clore.ai. RTX 3060 за $0.03–0.07/час более чем достаточно для TTS в продакшене.

  2. Сочетайте с языковой моделью — Арендуйте один GPU-инстанс и запускайте одновременно небольшую LLM (например, Mistral 3 8B) и Kani-TTS-2 для полноценного голосового помощника. Им хватит ресурсов GPU с запасом.

  3. Предварительно вычисляйте эмбеддинги говорящего — Один раз извлеките эмбеддинги говорящего и сохраните их. Это избавит от загрузки модели WavLM embedder при каждом запросе.

  4. Используйте сервер, совместимый с OpenAI — kani-tts-2-openai-server предоставляет замену API TTS OpenAI «из коробки», что облегчает интеграцию с существующими приложениями.

  5. Обучайте на пользовательских языках — Kani-TTS-2 включает полный фреймворк предварительного обучения (kani-tts-2-pretrain). Донастройте модель на собственном языковом датасете — это занимает всего 8× H100 примерно на 6 часов.

Устранение неполадок

Проблема
Решение

ImportError: не удается импортировать LFM2

Установите правильную версию transformers: pip install -U "transformers==4.56.0"

Качество звука плохое / роботизированное

Увеличьте temperature до 0.8–0.9; убедитесь, что эталонное аудио для клонирования чистое (без фонового шума)

Клонирование голоса не похоже на эталон

Используйте 5–15 секунд чистого аудио одного говорящего. Избегайте музыки или фонового шума в эталоне

CUDA out of memory

Этого не должно происходить с моделью на 3 ГБ — проверьте, используют ли другие процессы память GPU (nvidia-smi)

Аудио обрывается на середине предложения

Kani-TTS-2 поддерживает примерно до 40 секунд. Разбейте более длинные тексты на предложения и соедините результаты

Медленно на CPU

Настоятельно рекомендуется инференс на GPU. Даже базовый GPU в 10–50 раз быстрее CPU

Дополнительное чтение

Последнее обновление

Это было полезно?