# JARVIS v3 — Assistant Vocal Intelligent Assistant vocal local connecté à l'agent Hermes (DeepSeek v4). Contexte multi-tours, interface navigateur, synthèse vocale (TTS), liaison vocale (STT navigateur). > **Était le projet `jarvis-pipecat`** (historique nommé d'après Pipecat, non utilisé actuellement). ## 🏗️ Architecture ``` ┌──────────────┐ WebSocket ┌──────────────┐ HTTP REST ┌──────────────┐ │ Navigateur │ ◄────────────► │ bot_direct │ ◄─────────────► │ Hermes API │ │ (HTML/JS) │ ws://:7081/ws │ .py :7081 │ :8642 /v1/chat │ A.L.E.X.A. │ │ 🎤 STT 🔊 │ │ TTS edge │ /completions │ (DeepSeek v4)│ └──────────────┘ │ (serveur) │ └──────────────┘ └──────┬───────┘ ▼ Infisical (clé) / fallback .env ``` - **STT** : Web Speech API navigateur (Chrome) — nécessite HTTPS ou flag (voir Bloqueurs). - **TTS** : `edge-tts` côté serveur (voix `fr-FR-DeniseNeural`), MP3 → base64 → `