Montar un asistente de voz 100 % local con Whisper y Piper
Quieres hablar con Home Assistant sin enviar audio a la nube.
Por qué pasa (diagnóstico)
- Hace falta un motor de voz a texto (Whisper) y de texto a voz (Piper), conectados por el protocolo Wyoming.
Solución paso a paso
- En HA OS, instala las apps (antes complementos) Whisper y Piper; en Docker, usa sus contenedores Wyoming.
- Añade la integración Wyoming (se descubre sola en HA OS).
- En Ajustes → Asistentes de voz, crea un asistente con Whisper como STT y Piper como TTS, idioma español.
- En hardware modesto elige modelos pequeños de Whisper para que responda rápido.
Requisitos
- Servidor (Pi 4/5 o mini PC)
- Home Assistant
- Whisper
- Piper
Compatibilidad
- Home Assistant 2024.x–2026.x
Verificación
Basado en la documentación oficial citada; aún no probado en este laboratorio.
Fuentes
- Home Assistant — Integración Wyoming (en inglés)
Manuales de aparatos relacionados
Guías relacionadas
- El asistente de voz de Home Assistant se activa solo con la tele
- Conversación continua en bucle con la tele (Linux Voice Assistant)
- Wyoming satellite no soporta conversación continua
- Zigbee2MQTT y ZHA se pelean por el mismo dongle Sonoff
- ¿Home Assistant OS o Container? Qué instalar
- Copias de seguridad de Home Assistant que de verdad sirven
Más guías de Home Assistant.