Parlez avec Claw : Interface Vocale iOS Open Source pour les Bots OpenClaw Telegram

Speak with Claw est une application iOS open source qui offre des capacités d'interface vocale pour les bots Telegram fonctionnant sur l'infrastructure OpenClaw. Le système permet une interaction conversationnelle où les utilisateurs parlent à leurs bots, l'audio est traité localement, et les réponses sont retournées à la fois sous forme de texte et d'audio.
Fonctionnement
L'application iOS capture la saisie vocale et envoie l'audio à un serveur relais fonctionnant sur un Mac. Ce serveur traite l'audio via le bot Telegram de l'utilisateur alimenté par OpenClaw, qui peut se connecter à n'importe quelle API LLM (Claude, GPT, Gemini, etc.). La réponse du bot est renvoyée à l'application iOS sous forme de texte et d'audio pour la lecture.
Fonctionnalités principales
- Mode conversation avec détection d'activité vocale (VAD) : Détecte automatiquement quand vous parlez sans nécessiter d'appui sur un bouton
- Activation par mot-clé : Peut être déclenché avec des phrases comme "Hey Bot"
- Lecture de réponse audio : Les bots peuvent répondre avec de l'audio synthétisé
- Accès à distance via Tailscale : Fonctionne de n'importe où tout en préservant la confidentialité
- Sélection de plusieurs bots : Prend en charge la commutation entre différents bots OpenClaw
Implémentation technique
Le système utilise une architecture en trois parties :
- Application iOS : Développée avec Swift, AVFoundation et SFSpeechRecognizer
- Serveur relais : Application Python/Flask avec Telethon pour l'intégration Telegram, fonctionne sur Mac
- Intégration OpenClaw : Se connecte à n'importe quel bot Telegram alimenté par OpenClaw
Performances et limites
Le développeur note qu'il ne s'agit pas d'un système instantané comme Siri. La latence dépend de la vitesse de traitement de votre LLM et des conditions réseau. L'application est décrite comme "certainement pas parfaite" et les utilisateurs doivent "l'utiliser à leurs propres risques".
Considérations de confidentialité
Tout le traitement des données se produit sur votre propre infrastructure. Aucune donnée utilisateur n'est envoyée au développeur de l'application. L'ensemble du système est auto-hébergé, préservant la confidentialité en gardant les interactions vocales dans votre environnement contrôlé.
Disponibilité
Le projet est open source sous licence MIT sans intérêt commercial. Le code source est disponible sur GitHub pour les développeurs qui souhaitent implémenter ou modifier le système pour leurs propres bots OpenClaw.
📖 Lire la source complète : r/openclaw
👀 See Also

First-Tree : un daemon open source qui utilise Claude Code pour trier les notifications GitHub pendant que vous dormez
Un démon open-source dans la barre de menus qui utilise Claude Code pour trier automatiquement les notifications GitHub – il a traité 98 notifications sur 100 lors d'un récent scan, n'en laissant que 2 pour révision humaine.

Android CLI et Compétences pour les Flux de Travail de Développement d'Agents IA
Google a lancé Android CLI avec des commandes comme android create et android sdk install, ainsi que le dépôt GitHub Android Skills avec des ensembles d'instructions modulaires. Les benchmarks internes montrent une réduction de 70 % de l'utilisation de tokens LLM et une exécution des tâches 3 fois plus rapide.

Leanstral : Agent de Code Open-Source pour Lean 4 et l'Ingénierie de Preuves Formelles
Mistral AI a publié Leanstral, le premier agent de code open-source conçu pour Lean 4, avec 6 milliards de paramètres actifs et une licence Apache 2.0. Les benchmarks montrent qu'il surpasse les modèles open-source plus grands et offre des performances compétitives par rapport à Claude à un coût significativement inférieur.

Aurelius : Un Framework React Construit avec 48 Agents de Code Claude et un Pipeline Figma-vers-React
Aurelius est un framework React open-source qui utilise 48 agents Claude Code organisés hiérarchiquement pour construire de manière autonome des applications React à partir de maquettes Figma. Le framework impose le TDD, l'assurance qualité visuelle avec comparaison par différences de pixels, et des contrôles de qualité avant le déploiement.