El proyecto Home Assistant, que desarrolla una plataforma abierta de domótica, anunció el desarrollo de un dispositivo hardware Home Assistant Voice con la implementación de un asistente de voz. El dispositivo se puede utilizar para controlar una casa inteligente, realizar tareas y generar respuestas a las preguntas de los usuarios al interactuar en lenguaje natural. Los esquemas, diseños de placas y diseños para imprimir una carcasa en una impresora 3D se distribuyen bajo licencias abiertas. El código de firmware está disponible bajo la licencia MIT. El dispositivo terminado está a la venta por $59.
Home Assistant Voice está optimizado para su uso con dispositivos domésticos inteligentes basados en la plataforma abierta Home Assistant. Para usar el asistente, simplemente encienda el dispositivo y Home Assistant le ofrecerá automáticamente integrarlo en su red doméstica. A diferencia de los sistemas comerciales del mercado, como Google Mini, Apple HomePod, Amazon Echo y Yandex Station, el proyecto Home Assistant ofrece una solución completamente autónoma, independiente de servicios externos y conexión a internet. El reconocimiento y la síntesis de voz, así como la generación de respuestas, se realizan en una plataforma independiente. servidor utilizando tecnologías de IA y un gran modelo de lenguaje.
El usuario puede ejecutar su propio servidor en su red doméstica o utilizar un servicio de nube externo. Para el procesamiento local de comandos de voz, se recomienda un sistema con al menos un procesador Intel N100. El entorno de software se basa en el componente Assist, que utiliza el modelo Whisper o el sistema Rhasspy Speech para el reconocimiento de voz. Se utiliza un modelo de lenguaje grande, LLaMA, para generar respuestas a preguntas formuladas en lenguaje natural. Si no desea crear su propio servidor, el usuario puede conectar el asistente de voz al servicio en la nube Home Assistant Cloud. Además, es posible la integración con los servicios de IA Open AI, Google AI y Anthropic.
El dispositivo de interacción con el usuario mide 9.4 x 9.4 x 3 cm y pesa 120 g. El dispositivo está equipado con un SoC ESP32-S3 basado en un microcontrolador XTensa LX7 de 240 MHz de doble núcleo con 16 MB de Flash y 8 MB de RAM. Para el procesamiento de audio se utiliza el chip XMOS XU316, que realiza funciones como supresión de eco, eliminación de ruido y ajuste automático del nivel de la señal de entrada. La conexión a tu red doméstica y otros dispositivos se realiza mediante Wi-Fi y Bluetooth 5.0. Se proporciona un puerto Grove para conectar sensores y accesorios adicionales. 
En la etapa actual de desarrollo, se ha lanzado a la venta una versión preliminar de Home Assistant Voice PE (Preview Edition). Este estado preliminar se debe al deseo de incorporar los comentarios de la comunidad y crear un producto completamente funcional, listo para usar en cualquier hogar y país. En su versión actual, no todas las funciones planificadas están listas ni todos los idiomas son compatibles. Por ejemplo, el ruso ya figura como idioma compatible localmente. servidor y en la nube, pero actualmente el idioma ucraniano solo se puede usar cuando se está conectado a una nube externa.
Con el asistente, el usuario puede usar comandos de voz para encender/apagar luces, activar electrodomésticos, agregar notas a una lista de compras, controlar el aire acondicionado, obtener información de temperatura y hora, iniciar un temporizador, abrir una puerta, reproducir música, Inicie un robot aspirador y ejecute scripts predefinidos en Home Assistant. El estuche está equipado con una luz de fondo para indicación visual de la recepción de comandos. Hay un interruptor de micrófono de hardware para garantizar que se mantenga la privacidad cuando el usuario la necesite. A través del puerto de sonido de 3.5 mm, puedes conectar altavoces externos para reproducir música.
Fuente: opennet.ru
