Echo-TTS портирован на Apple Silicon с использованием MLX для нативного TTS с клонированием голоса

Echo-TTS, 2.4-миллиардная диффузионная трансформерная (DiT) модель преобразования текста в речь с клонированием голоса, была портирована с CUDA для нативной работы на Apple M-серии с использованием MLX. Порт позволяет модели генерировать речь с целевым голосом при вводе текста и короткого аудиоклипа с речью человека.
Производительность и тесты
На базовом 16 ГБ Mac mini M4 модель генерирует короткий 5-секундный клон голоса примерно за 10 секунд. Клоны длительностью до 30 секунд создаются приблизительно за 60 секунд.
Ключевые особенности
- 8-битная квантизация: Снижает использование памяти с примерно 6 ГБ до около 4 ГБ, работает быстрее с незначительной потерей качества.
- Блочная генерация: Обеспечивает потоковую передачу и продолжение аудио.
Детали разработки
Это был порт с использованием ИИ. Claude Opus 4.6 занимался спецификацией и валидацией, GPT-5.3-Codex выполнял реализацию, а разработчик руководил проектом через OpenClaw.
Репозиторий доступен по адресу github.com/mznoj/echo-tts-mlx.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

Использование двух агентов Claude Code в одном репозитории с помощью Git Worktrees
Пользователь Reddit рассказывает, как запустить несколько агентов Claude Code параллельно в одной кодовой базе, используя git worktrees, избегая конфликтов файлов и обеспечивая независимые сеансы агентов.

Разработчик делится CLI-инструментами, которые хорошо работают с Claude Code.
Разработчик перешёл с MCP на CLI для работы с Claude Code, обнаружив, что Claude эффективно обрабатывает команды CLI благодаря обучению на shell-скриптах и документации. Он поделился конкретными CLI-инструментами, которые использует ежедневно, включая gh, ripgrep, stripe, supabase, vercel, sentry-cli и neon.

OpenClaw Nerve WebUI добавляет голосовое управление и панель управления командой.
Nerve — это веб-интерфейс для OpenClaw, предоставляющий универсальную панель управления для мониторинга и управления ИИ-агентами, с голосовым управлением через двойное нажатие Shift для интеграции с Whisper и возможностями создания команд под-агентов.
Claude создает прототип приложения для анализа недвижимости за 3 часа, используя живые данные Zillow через clawhub
Разработчик использовал Claude с инструментом zillow-full clawhub для создания приложения анализа денежного потока от аренды — получая данные через API Zillow в реальном времени, прототипируя UI на основе настоящих JSON-ответов и создав рабочий прототип за одну вторую половину дня.