sam-4screen-desktop 2026-9-12:8:54:8
This commit is contained in:
@@ -39,19 +39,19 @@ ESP32 (wake word, mic) → MQTT voice/audio_stream
|
||||
```
|
||||
|
||||
## Components (host : port)
|
||||
| Component | Host | Port | Role |
|
||||
|---|---|---|---|
|
||||
| ESP32-S3 (voice_assistant.ino) | devices | — | wake word "Hey Jervis", mic, LED |
|
||||
| voice_bridge / voice_whisper | .13 | docker / :5000 | speech → text (faster-whisper) |
|
||||
| **Jervis agent** | .13 | **:8501** | LLM tool-calling brain (systemd) |
|
||||
| OmniRoute | .13 | :20129 | LLM gateway (voice-fast route) |
|
||||
| Home Assistant | .30 | :8123 | control, timers, calendar, todo lists |
|
||||
| Mopidy + Spotify | .13 | :6600 / librespot | music |
|
||||
| piper_tts | .13 | :10200 | TTS → Snapcast |
|
||||
| Snapcast | .13 | :1780 | multi-room audio |
|
||||
| Apprise | .35 | :8210 | notifications |
|
||||
| Vikunja | .35 | vikunja.lab | project tasks/stages (tracker) |
|
||||
| Outline | .13 | :3000 | project documentation (AI) |
|
||||
| Component | Host | Port | Role |
|
||||
| ------------------------------ | ------- | ----------------- | ------------------------------------- |
|
||||
| ESP32-S3 (voice_assistant.ino) | devices | — | wake word "Hey Jervis", mic, LED |
|
||||
| voice_bridge / voice_whisper | .13 | docker / :5000 | speech → text (faster-whisper) |
|
||||
| **Jervis agent** | .13 | **:8501** | LLM tool-calling brain (systemd) |
|
||||
| OmniRoute | .13 | :20129 | LLM gateway (voice-fast route) |
|
||||
| Home Assistant | .30 | :8123 | control, timers, calendar, todo lists |
|
||||
| Mopidy + Spotify | .13 | :6600 / librespot | music |
|
||||
| piper_tts | .13 | :10200 | TTS → Snapcast |
|
||||
| Snapcast | .13 | :1780 | multi-room audio |
|
||||
| Apprise | .35 | :8210 | notifications |
|
||||
| Vikunja | .35 | vikunja.lab | project tasks/stages (tracker) |
|
||||
| Outline | .13 | :3000 | project documentation (AI) |
|
||||
|
||||
## Status (2026-09-05)
|
||||
- **Voice working end-to-end**: ESP32 wake word → whisper → agent → piper → Snapcast (fixed docker piper, HA→.13 SSH auth, resampler, MQTT client-id).
|
||||
|
||||
Reference in New Issue
Block a user