mirror of
https://github.com/Alkatrazz24/Funk-lab.git
synced 2026-07-11 07:54:42 +02:00
feat(stt): cadrage + squelette assistant vocal Jarvis
Conception validée du projet STT — assistant vocal/HUD du homelab Funk : - HUD web sur-mesure + STT/TTS local (faster-whisper + Piper) - Packaging commande pipx (stt), démarrage auto systemd --user - Cerveau 3 modes + auto-détection LAN : hermes / local-direct / claude-direct - Mémoire 3 tiers : SQLite local + Qdrant s01 + GitHub (distillée, versionnée) Réutilise tools/hermes-voice, LiteLLM, Hermes Agent. Squelette + doc admin/ia/stt.md, implémentation par phases (roadmap dans le doc). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013FmcxGsyXZXogiAHQLjnZT
This commit is contained in:
parent
22d40023e1
commit
8096ba208d
10 changed files with 395 additions and 0 deletions
20
stt/hud/README.md
Normal file
20
stt/hud/README.md
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# stt/hud — interface HUD web (à implémenter, phase 3)
|
||||
|
||||
Front statique servi localement par le backend, ouvert en kiosk (`ui.kiosk = true`).
|
||||
Se connecte au serveur websocket du backend.
|
||||
|
||||
## Contenu prévu
|
||||
|
||||
- **Visualiseur** : canvas/WebGL animé (arc-reactor / waveform) réagissant aux états
|
||||
`idle / listening / thinking / speaking`.
|
||||
- **Conversation** : transcript utilisateur + réponses de l'assistant.
|
||||
- **Réglages** : thème, avatar, voix, wake word, mode cerveau — écrit dans `~/.config/stt/stt.toml`.
|
||||
|
||||
## Design
|
||||
|
||||
S'inspire de [AlexandreSajus/JARVIS](https://github.com/AlexandreSajus/JARVIS) (interface web)
|
||||
et de l'esthétique Iron Man. Thèmes pilotés par `stt/config/themes/`, avatar par
|
||||
`stt/config/avatars/`.
|
||||
|
||||
Pas de framework lourd imposé — HTML/JS + canvas suffit pour le MVP. Le choix (vanilla vs
|
||||
petit framework) sera tranché en phase 3.
|
||||
Loading…
Add table
Add a link
Reference in a new issue