Plugin d'assistant vocal toujours actif pour Claude Code. Prononcez une commande, Whisper la transcrit, elle est routée vers le bon agent, et vous recevez une réponse vocale. 100% local. Votre voix, vos agents, votre serveur.
Basé sur OpenAI Whisper pour la transcription. Route vers l'agent Claude Code adapté à la tâche. Répond via TTS local — vous n'avez jamais à toucher le clavier.
Un écouteur toujours actif capte votre voix avec un déclencheur push-to-talk ou mot de réveil. Whisper transcrit localement. Le routeur choisit le bon agent (Rick, Ben, Maya, ou les vôtres). La réponse revient en audio parlé.
Inscrivez votre voix une seule fois. Le système apprend à vous reconnaître spécifiquement — utile si vous l'exécutez sur un serveur partagé.
Configurez les règles de routage dans un seul fichier YAML. Mappez les intentions aux noms d'agents. Fonctionne avec n'importe quel agent Claude Code que vous avez construit.
Whisper tourne sur votre machine. L'inscription vocale reste sur l'appareil. L'audio n'est jamais envoyé vers un service cloud. Fonctionne hors ligne une fois le modèle téléchargé.
Fonctionnez en démon en arrière-plan pour l'activation par mot de réveil, ou utilisez le mode push-to-talk pour les environnements calmes. Configurable par déploiement.
Clonez, installez les dépendances, inscrivez votre voix, configurez vos agents.
Exécutez git clone https://github.com/Bubble-invest/audio-listener puis ./install.sh pour configurer l'environnement Python.
Optionnel mais recommandé : exécutez ./enroll-voice.sh pour enregistrer un court échantillon afin que le système vous reconnaisse.
Modifiez routing.yaml pour mapper les intentions vocales à vos agents. La config par défaut route vers les agents Bubble standard.
Lancez ./start.sh. Le démon commence à écouter. Prononcez votre commande. Vos agents répondent à voix haute.
Licence MIT. Gratuit pour usage personnel et commercial. Nous avons construit cet outil pour notre propre family office et l'avons rendu open source car nous pensions que d'autres pourraient le trouver utile. Aidez-nous à l'améliorer.
Fonctionne sur Mac (Apple Silicon) ou Linux. Nécessite un microphone et Claude Code.
Se combine parfaitement avec le plugin Local TTS pour des E/S vocales complètes.
whisper-small pour une faible latence. Vous pouvez passer à whisper-medium ou whisper-large-v3 dans config.yaml pour une meilleure précision au détriment de la vitesse.