mirror of
https://github.com/Alkatrazz24/Funk-lab.git
synced 2026-07-08 22:24:42 +02:00
Test sur poste après #45 : Parakeet FR ne transcrit pas « Asa » comme un mot mais comme « a so » / « à ça » / « ah ça » (deux tokens) → la détection mot-entier ne matchait jamais (« quand je dis Asa, rien ne se passe »). - _detect_wake : glisse une fenêtre de 1-2 mots, joint (sans espace) + déaccentue, compare en égalité exacte à des alias COMPACTS (asa, aso, aca, ahca…). L'exact évite les faux positifs (« à cause » → « acause » ≠ alias). Extrait la commande après le wake. - wake_aliases (engine + config) : formes compactes reflétant les rendus ASR réels. - Log diagnostic [stt.voice] sur stderr/journalctl (transcription + décision), coupable via STT_VOICE_LOG=0 — précieux pour ajuster les alias selon l'ASR. - .gitignore : build/ + *.egg-info (artefacts d'install locale du client). Validé en live (poste) : « Asa » réveille, « Asa stop » endort, partiels en direct. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
33 lines
651 B
Text
33 lines
651 B
Text
# Python / Ansible env
|
|
.venv/
|
|
__pycache__/
|
|
*.pyc
|
|
# artefacts de build Python (générés par pip/pipx install — ex. install locale du client stt)
|
|
build/
|
|
*.egg-info/
|
|
|
|
# Ansible
|
|
.vault_pass
|
|
*.retry
|
|
ansible/.vault_pass
|
|
|
|
# Talos (généré par talhelper — ne pas committer)
|
|
talos/clusterconfig/
|
|
|
|
# SOPS / age (clés privées — jamais dans git)
|
|
*.age
|
|
keys.txt
|
|
.config/sops/
|
|
|
|
# Claude Code (settings locaux à la machine)
|
|
.claude/settings.local.json
|
|
|
|
# Journaux de session (notes de debug, IPs, infos locales)
|
|
# progress/ — versionnés car référencés par PROGRESS.md
|
|
|
|
# Divers
|
|
.DS_Store
|
|
*.swp
|
|
|
|
# Playwright MCP session artifacts
|
|
.playwright-mcp/
|