El proyecto EdgeDecision ofrece un sistema de control de voz local para Home Assistant que opera en Raspberry Pi 5 sin depender de la nube ni de modelos de lenguaje grandes. La solución combina dos complementos: EdgeSTT, que transcribe el habla en tiempo real usando el modelo de reconocimiento de voz NVIDIA Nemotron 3.5 ASR, y EdgeDecision, un motor de decisión ligero que interpreta la intención del usuario para ejecutar acciones en el hogar. A diferencia de los asistentes tradicionales que requieren frases predefinidas o generación de texto, EdgeDecision utiliza un cross-encoder de 23,9 millones de parámetros para evaluar acciones candidatas y decidir si ejecutar, aclarar, rechazar o derivar la solicitud. En pruebas con 846 oraciones en nueve idiomas, el sistema alcanzó un 95% de precisión, superando el 44% del agente por defecto de Home Assistant, sin errores de ejecución. El sistema es 100% local, procesando la voz en 560 ms por bloque de audio, y soporta nueve idiomas: italiano, inglés, español, francés, alemán, neerlandés, portugués, polaco y sueco. La instalación requiere Home Assistant OS o Supervised y un motor de síntesis de voz como Piper. Este enfoque prioriza la seguridad y la latencia baja, permitiendo controlar dispositivos como luces, cerraduras y climatización de forma natural y segura.
