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

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."
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
👀 See Also

VibeSmith : Outil local pour détecter les conflits de compétences dans les projets de code Claude
VibeSmith est une application de bureau macOS locale qui offre une visibilité unifiée sur les projets Claude Code, détectant les conflits lorsque des composants globaux et au niveau du projet partagent des noms, visualisant les dépendances sous forme de DAG et suivant l'utilisation des jetons de contexte.

Sentinel : Plateforme d'Agents Auto-hébergée pour les Abonnés Claude Code
Sentinel est une plateforme d'agents gratuite et open-source qui s'exécute directement sur votre jeton OAuth Claude Code existant sans surcharge d'API. Elle offre une interface opérateur épurée avec automatisation du navigateur en temps réel via VNC intégré et comprend des fonctionnalités comme le contrôle Git, les journaux de traces de session et la mémoire hiérarchique structurée.

TideSurf : l'outil de compression DOM réduit l'utilisation de tokens des agents web par 30, et accélère le TTFT par 12
TideSurf v0.3 convertit le DOM rendu en un format compressé de type markdown, réduisant la consommation de jetons par 32x sur les pages GitHub par rapport au DOM brut, tout en ajoutant 18 outils interactifs pour les agents LLM.

Approche de l'amélioration autonome de la mémoire dans les agents d'IA locaux
Un développeur partage son approche de la mémoire persistente pour les agents d'IA locaux en utilisant des fichiers markdown comme source de vérité, l'évaluation d'épisodes avec des règles basées sur la confiance, et l'augmentation de la confiance basée sur les modèles d'approbation.