OpenClaw Alexa Voice Proxy Permet une Interaction Vocale Bidirectionnelle

✍️ OpenClawRadar📅 Publié: March 2, 2026🔗 Source
OpenClaw Alexa Voice Proxy Permet une Interaction Vocale Bidirectionnelle
Ad

openclaw-alexa-voice est un proxy Node.js qui connecte une Alexa Custom Skill à la passerelle OpenClaw, permettant une interaction vocale avec un accès complet à des outils comme l'email, le calendrier et les finances. Le système met en œuvre une architecture de réponse à trois niveaux pour gérer efficacement différents types de requêtes.

Système de réponse à trois niveaux

Le proxy catégorise les réponses en trois voies basées sur la complexité et le temps de traitement :

  • Voie rapide (<1s) – Gère les requêtes simples comme l'heure, la date et les API personnalisées
  • Voie agent (<12s) – Fournit des réponses rapides à partir de la mémoire de l'IA
  • Voie différée (<2min) – Traite les requêtes complexes de manière asynchrone, puis les lit via la synthèse vocale de Home Assistant sur n'importe quel haut-parleur

Fonctionnement

Lorsqu'une requête nécessite un accès aux outils (email, recherche web, données de marché), Alexa répond par "Je vais vérifier" et ferme la session. Le proxy envoie ensuite la requête à la session principale d'OpenClaw avec un accès complet aux outils, attend jusqu'à 2 minutes, supprime le formatage markdown, et lit la réponse sur n'importe quel appareil Echo ou Sonos via l'intégration Alexa Media Player de Home Assistant.

Ad

Fonctionnalités clés

  • Authentification par code PIN vocal avec sessions d'une heure
  • Routage de synthèse vocale multi-haut-parleurs vers n'importe quel Echo, Sonos ou groupe de haut-parleurs
  • Système de réponse rapide extensible pour les API personnalisées
  • Solution de secours Telegram en cas d'échec de la synthèse vocale
  • Validation de signature des requêtes Alexa
  • Limitation du débit et journalisation d'audit
  • Se lie uniquement à localhost pour la sécurité

Stack technique

L'implémentation utilise Node.js pour le proxy, une Alexa Custom Skill pour l'interface vocale, le WebSocket de la passerelle OpenClaw pour la communication, et Home Assistant pour la lecture de synthèse vocale. Cette approche permet aux développeurs d'étendre les capacités vocales à leurs instances OpenClaw tout en maintenant la sécurité grâce à la liaison locale et l'authentification.

Le projet a été inspiré par Discussion #11154 et est disponible en open source pour les développeurs qui souhaitent ajouter une interaction vocale à leurs configurations OpenClaw. Le système à trois niveaux garantit des interactions vocales réactives tout en permettant aux requêtes complexes de tirer parti des capacités complètes des outils d'OpenClaw.

📖 Lire la source complète : r/openclaw

Ad

👀 See Also

Heartbeat-gateway : Remplacement piloté par événements pour le sondage cron dans OpenClaw
Tools

Heartbeat-gateway : Remplacement piloté par événements pour le sondage cron dans OpenClaw

Heartbeat-gateway est un outil Python open-source qui remplace la vérification périodique basée sur cron par des événements déclenchés par webhook pour OpenClaw, réduisant les coûts d'API d'environ 86 $/mois à environ 4,50 $/mois et améliorant la latence de jusqu'à 30 minutes à moins de 2 secondes.

OpenClawRadar
Débogage de la logique de vérification de build de Claude Code : pourquoi la recherche par nom échoue et comment la recherche par empreinte structurelle la corrige
Tools

Débogage de la logique de vérification de build de Claude Code : pourquoi la recherche par nom échoue et comment la recherche par empreinte structurelle la corrige

Claude Code a dit à un utilisateur « fonctionnalité non construite » quatre fois en une session — à chaque fois, c'était faux. La solution : remplacer la recherche par nom par une recherche par empreinte structurelle (routes, schémas, outils enregistrés). Astuce pratique partagée.

OpenClawRadar
Plugin OpenClaw Budget Guard empêche le dépassement simultané du budget
Tools

Plugin OpenClaw Budget Guard empêche le dépassement simultané du budget

Un nouveau plugin OpenClaw appelé @runcycles/openclaw-budget-guard résout les dépassements de budget concurrents en mettant en œuvre des vérifications atomiques du solde, des réservations avant exécution et des tentatives idempotentes. Il nécessite un serveur Cycles avec Redis et peut être installé via une commande bash.

OpenClawRadar
Utilisation du mode code MCP pour une recherche de mots-clés efficace avec Claude
Tools

Utilisation du mode code MCP pour une recherche de mots-clés efficace avec Claude

Un développeur a créé un serveur MCP permettant à Claude d'effectuer des recherches de mots-clés autonomes en utilisant un modèle Code Mode, réduisant les jetons de définition d'outils de milliers à environ 1 000 avec seulement deux outils : recherche et exécution.

OpenClawRadar