v0.7.1 — Wake word par prénom de chat
👂 Wake word par prénom de chat
Issue #4 Tier 2 : appelle un chat par son prénom et son chat bubble s'ouvre + une écoute push-to-talk démarre automatiquement. Pas besoin de toucher le clavier ni la souris.
Highlights
- Wake word renommable à la volée — chaque chat répond à son propre prénom (
Mandarine,Tabby,Ombre, …). Renommer un chat depuis Settings → la grammaire est rebâtie immédiatement, l'ancien nom oublié, le nouveau actif. Aucun retraining. - Backend Vosk (Apache-2.0, 100 % offline). Modèle FR small (~41 MB) téléchargé en arrière-plan au premier lancement, mis en cache dans
~/.cache/catai/vosk/. Idle ~3-8 % CPU. - Coexistence avec le push-to-talk existant — le pipeline wake word libère
autoaudiosrcautomatiquement avant chaque enregistrement Whisper, puis le récupère ensuite. - Auto-PTT 6 s — quand un wake word ouvre un chat, on démarre une fenêtre d'enregistrement de 6 s pour que tu puisses parler tout de suite. Tu peux aussi raccourcir avec Espace ou le bouton mic.
- Opt-in — désactivé par défaut, case à cocher dans la section Voice du panneau Settings. Une seconde case règle le miaou de confirmation.
Install / upgrade
pip install --user --upgrade 'catai-linux[voice]'Pas de vosk installé ? Pas de souci, le module no-op silencieusement et le reste de la voix continue de marcher.
Closes
Closes #4 (full issue: TTS Tier 1 shipped in v0.6.1, wake word Tier 2 shipped here)
🤖 Generated with Claude Code