monitoring
Raspberry Pi 5 8GB (mobile voice assistant unit)
Pi 5 · Voice Pi
Pi 5 8GB pour mobile voice assistant Kabal. Run OpenWakeWord + Whisper.cpp + ElevenLabs streaming en local. Connecte au Mac Mini M2 via Wyoming protocol.
Utilité
Cerveau du voice assistant 'Kabal'. Mobile : on peut le placer dans le Lab où l'on est, avec ReSpeaker mic array et speaker. Communication Wyoming/MQTT vers Mac Mini orchestrateur.
Priorité
recommended
Possédé
0 unit
Références vendor
cytron-thailand
Raspberry Pi 5 8GB
lazada-raspberrypi-cnx
Pi 5 8GB + alim officielle
Specs
- BCM2712 quad-core Cortex-A76 64-bit @ 2.4GHz
- 8GB LPDDR4X RAM (critique pour Whisper small en local)
- Wi-Fi 6E + BT 5.0
- 2× USB 3.0 + 2× USB 2.0 (ReSpeaker via USB)
- Gigabit Ethernet
- 2× HDMI 4K
- PCIe 2.0 (NVMe possible si stockage supplémentaire)
- Consumption : ~5-8W idle, ~12W max
Pourquoi Pi 5 et pas Pi 4 ou Mac Mini directement
| Option | Whisper small latency | Avantages | Inconvénients |
|---|---|---|---|
| Pi 5 8GB ⭐ | ~800ms | Mobile, bas conso, dédié voice | +4k฿ |
| Pi 4 8GB | ~2.5s | Moins cher (-1.5k) | Latency limite UX |
| Mac Mini M2 (déjà acquis) | ~300ms | Aucun coût additionnel | Fixed location, pas mobile |
Reco : commencer par Mac Mini direct (zéro coût additionnel), upgrade Pi 5 mobile en M3 si tu veux écouter “Kabal” dans plusieurs pièces / depuis le Lab spécifiquement.
Setup pipeline Kabal
[Pi 5 8GB] (Mois 3+)
├── ReSpeaker 4-Mic USB → audio capture far-field
├── OpenWakeWord onnx → "Kabal" detection
├── Whisper.cpp small → STT FR/EN
├── HTTP POST → Mac Mini M2
│ └── Claude API + bestiary context
├── ElevenLabs streaming → TTS
└── Speaker actif → réponse audio
Communication : Wyoming protocol (TCP) ou simple HTTP REST
OS recommandé
- Pi OS Lite 64-bit (zéro UI, économie RAM)
- ou Home Assistant OS si tu veux tout faire sur Pi (HA Voice native)
Boîtier 3D-printé
Print sur Bambu P2S (post Mois 2) :
- ABS noir mat anti-poussière
- Mount mur ou stand desk avec vibration absorber TPU
- Cable management Wi-Fi + USB ReSpeaker + USB speaker
- LED ring RGB Hue-coordinated en façade (visual feedback wake word detected)
Coûts associés
- Pi 5 8GB : 4,000 ฿
- Alim officielle 27W USB-C : 600 ฿
- microSD Sandisk Endurance 64GB : 600 ฿
- Boîtier 3D : 0 ฿ (P2S)
- Total Pi 5 unit : ~5,200 ฿
À ajouter : ReSpeaker (séparé, 2.5k) + speaker (1.5k) = ~9.2k฿ total mobile voice unit.