Dia TTS (Nari Labs)
Создавайте диалоги с несколькими говорящими и эмоциями с помощью Dia TTS от Nari Labs
Dia от Nari Labs — это продвинутая модель преобразования текста в речь, которая специализируется на реалистичном диалоге нескольких говорящих. В отличие от традиционных TTS, которые обрабатывают одного говорящего за раз, Dia генерирует естественные разговоры между несколькими участниками с эмоциями, смехом, заминками и другими невербальными сигналами. При 1,6 млрд параметров она работает на любом GPU с 8 ГБ+.
Ключевые особенности
Диалог нескольких говорящих: Генерируйте разговоры между 2+ говорящими за один проход
Невербальные сигналы: Смех
(смеётся), заминки(вздыхает), паузы — автоматически встроеныЭмоциональная речь: Естественная интонация без явных тегов эмоций
1,6 млрд параметров: Помещается на RTX 3070/3080 (8–10 ГБ VRAM)
лицензии Apache 2.0: Полностью для коммерческого использования
Интеграция с HuggingFace: Работает с библиотекой Transformers
Требования
GPU
RTX 3070 (8 ГБ)
RTX 3080 (10GB)
VRAM
8 ГБ
10 ГБ+
ОЗУ
16GB
32GB
Диск
10 ГБ
15 ГБ
Python
3.9+
3.11
Рекомендуемая GPU от Clore.ai: RTX 3080 10 ГБ ($0,05–0,19/ч)
Установка
Быстрый старт
Базовый диалог нескольких говорящих
С эмоциями и невербальными сигналами
Один говорящий
Gradio Web UI
Сценарии использования
Генерация подкастов: Создавайте разговорные подкасты по сценариям
Диалоги для аудиокниг: Генерируйте разговоры персонажей с разными голосами
Диалоги для игр: Разговоры NPC с естественными речевыми паттернами
Данные для обучения: Генерируйте разнообразные наборы речевых данных для обучения ASR
Голоса чат-ботов: Многотуровые диалоги с эмоциональными ответами
Советы для пользователей Clore.ai
RTX 3080 — идеальный вариант: 10 ГБ VRAM легко хватает для Dia по цене $0,05–0,19/ч
Пакетная генерация: Обрабатывайте несколько диалогов в цикле, чтобы максимально использовать время аренды
Сохраняйте модели в постоянное хранилище: Если у вашего экземпляра Clore есть постоянный диск, кэшируйте модель, чтобы не загружать её повторно
Температура 0,7–0,9: Ниже = более последовательно, выше = более выразительно/разнообразно
Только английский: Сейчас Dia ориентирована на английский — для многоязычности см. руководство по Qwen3-TTS
Устранение неполадок
CUDA out of memory
Используйте model.to("cuda", torch_dtype=torch.float16) для половинной точности
Голоса звучат похоже
Добавьте больше текста/контекста для каждого говорящего; попробуйте более высокую температуру
Невербальные сигналы игнорируются
Убедитесь, что формат правильный: (смеётся), (вздыхает) в скобках
Низкое качество аудио
Увеличьте num_steps параметр, если доступен; убедитесь, что частота дискретизации 24 кГц
Дополнительное чтение
Сравнение: Dia против ElevenLabs — официальная страница демо
Последнее обновление
Это было полезно?