Créer un assistant vocal IA local avec SwiftUI et CSM-1B sur Apple Silicon

✍️ OpenClawRadar📅 Publié: May 6, 2026🔗 Source
Créer un assistant vocal IA local avec SwiftUI et CSM-1B sur Apple Silicon
Ad

Un développeur a partagé son projet secondaire mobiGlas, une application SwiftUI qui transforme un assistant IA OpenClaw en compagnon vocal mains libres. L'application fonctionne entièrement sur Apple Silicon avec reconnaissance vocale locale, LLM local et clonage vocal local utilisant CSM-1B — aucune dépendance au cloud.

Détails Clés

  • Déclencheur : Dites "Hey Skippy" dans les AirPods pour lancer une conversation.
  • Voix : Utilise le modèle de clonage vocal CSM-1B fonctionnant localement sur un M2 Ultra. Génère environ 15 secondes d'audio en 7 secondes environ.
  • Stack :
    • OpenClaw — Framework d'assistant IA fonctionnant sur Mac
    • mobiGlas — Application SwiftUI avec reconnaissance vocale et synthèse vocale en temps réel
    • CSM-1B — Modèle de clonage vocal local
    • AirPods — Entrée/sortie audio mains libres
  • Statut : v0.1 (décrite comme "bancale mais fonctionnelle"). La sensation de se promener en discutant avec l'IA est rapportée comme "vraiment incroyable."
  • Exemple vocal : Le développeur a cloné la voix de R.C. Bray (narrateur de Expeditionary Force) pour l'assistant "Skippy."
Ad

Prochaines Étapes

Le développeur prévoit de fluidifier l'expérience pour une utilisation quotidienne comme les briefings d'actualités, les rappels et la verbalisation d'idées.

Si vous expérimentez avec l'IA vocale locale sur Apple Silicon, le développeur souhaite échanger des idées.

📖 Lire la source originale : r/openclaw

Ad

👀 See Also

ToolLoop : Cadriciel Open-Source pour des Outils de Style Claude avec N'importe Quel LLM
Tools

ToolLoop : Cadriciel Open-Source pour des Outils de Style Claude avec N'importe Quel LLM

ToolLoop est un framework Python open-source avec 11 outils pour les opérations sur fichiers, la recherche de code, l'accès au shell et des sous-agents qui fonctionne avec n'importe quel LLM via LiteLLM. Le framework de 2 700 lignes permet de changer de modèle en cours de conversation tout en conservant le contexte partagé.

OpenClawRadar
Développeur Teste Qwen3.5 27B face à des Modèles Plus Grands pour des Tâches de Codage Locales
Tools

Développeur Teste Qwen3.5 27B face à des Modèles Plus Grands pour des Tâches de Codage Locales

Un développeur a testé plusieurs modèles Qwen3.5 et Nemotron, constatant que Qwen3.5-27B-GGUF:UD-Q6_K_XL fonctionne bien pour les tâches de développement sur du matériel existant 2x RTX 3090, avec 803 pp et 25 tg/s pour un contexte de 256k sur vast.ai.

OpenClawRadar
ExposureGuard MCP Server ajoute l'analyse de sécurité des domaines à Claude Desktop
Tools

ExposureGuard MCP Server ajoute l'analyse de sécurité des domaines à Claude Desktop

Un développeur a créé un serveur MCP pour l'analyse de sécurité des domaines en utilisant Claude Code, exposant quatre outils qui vérifient SPF, DMARC, SSL, les en-têtes de sécurité, DNSSEC, les ports ouverts, MX et HTTPS. Le serveur est disponible via pip install exposureguard-mcp avec un niveau gratuit de 100 appels API par jour.

OpenClawRadar
AutoBe : Comment des LLM locaux faibles ont corrigé l'architecture d'un générateur de backend IA
Tools

AutoBe : Comment des LLM locaux faibles ont corrigé l'architecture d'un générateur de backend IA

AutoBe est un agent IA open-source qui génère des applications backend complètes en utilisant TypeScript, NestJS et Prisma. L'équipe a découvert que leur succès initial de compilation à 100 % produisait du code non maintenable, puis a reconstruit avec une génération modulaire - faisant chuter le succès à 40 % - et a utilisé des LLM locaux faibles comme qwen3-30b-a3b-thinking pour déboguer les ambiguïtés de schéma.

OpenClawRadar