Создание локального голосового AI-ассистента с помощью SwiftUI и CSM-1B на Apple Silicon

Разработчик поделился своим побочным проектом mobiGlas — приложением на SwiftUI, которое превращает AI-ассистента OpenClaw в голосового компаньона без использования рук. Приложение полностью работает на Apple Silicon с локальным распознаванием речи, локальной LLM и локальным клонированием голоса с помощью CSM-1B — без облачных зависимостей.
Ключевые детали
- Триггер: Скажите "Hey Skippy" в AirPods, чтобы начать разговор.
- Голос: Используется модель клонирования голоса CSM-1B, работающая локально на M2 Ultra. Генерирует около 15 секунд аудио примерно за 7 секунд.
- Стек:
- OpenClaw — фреймворк AI-ассистента, работающий на Mac
- mobiGlas — приложение на SwiftUI с распознаванием речи в реальном времени и синтезом речи
- CSM-1B — локальная модель клонирования голоса
- AirPods — гарнитура для аудиоввода/вывода без рук
- Статус: v0.1 (описывается как "коряво, но работает"). Ощущение прогулки с разговором с AI, по словам разработчика, "действительно необычно".
- Пример голоса: Разработчик клонировал голос R.C. Bray (чтеца Expeditionary Force) для ассистента "Skippy".
Следующие шаги
Разработчик планирует сделать опыт более гладким для повседневных сценариев, таких как краткие новости, напоминания и обсуждение идей вслух.
Если вы экспериментируете с локальным голосовым AI на Apple Silicon, разработчик хочет обменяться опытом.
📖 Читать полный источник: r/openclaw
👀 Смотрите также

OpenClaw 2026.3.23 добавляет поддержку провайдера DeepSeek, модель оплаты по факту использования для Qwen и улучшения для Chrome MCP.
OpenClaw v2026.3.23 представляет плагин провайдера DeepSeek, почасовую оплату Qwen, автоматическое ценообразование OpenRouter с порядком мышления Anthropic, ожидание вкладок Chrome MCP, а также исправления для Discord/Slack/Matrix и веб-интерфейса.

Жан-Клод: Сатирический фронтенд для LLM, высмеивающий регулирование ИИ в ЕС, с 412 файлами cookie и счетами-фактурами с НДС через каждые 5 сообщений
Jean-Claude — это сатирический фронтенд для LLM, который доводит бюрократию в стиле ЕС до абсурда: 412 партнеров по куки, принцип четырех глаз с обязательной подписью, отслеживание CO₂ за токен с обязательным возмещением в евро, счета НДС каждые 5 сообщений и центр соответствия с фейковыми метриками GDPR и AI Act.

nex-life-logger: Локальный трекер активности для агентов OpenClaw
nex-life-logger — это фоновый трекер активности, работающий локально на вашем компьютере, который даёт агентам OpenClaw память о ваших действиях на ПК. Он отслеживает историю браузера, активные окна и транскрипты YouTube, сохраняя всё в локальной базе данных SQLite без передачи данных в облако.

SprintiQ: планирование спринтов с открытым исходным кодом для Claude Code
SprintiQ — это платформа с открытым исходным кодом для гибкой разработки, которая выступает в роли оркестрационного слоя для Claude Code, предлагая генерацию пользовательских историй на базе ИИ, планирование спринтов, отслеживание скорости и CLI, синхронизирующий активность git со спринтами в реальном времени.