Le projet Home Assistant, qui développe une plateforme ouverte d'automatisation domestique, a annoncé le développement d'un appareil matériel Home Assistant Voice avec un assistant vocal intégré. L'appareil peut être utilisé pour contrôler la maison intelligente, exécuter des tâches et fournir des réponses aux questions de l'utilisateur lors des interactions en langage naturel. Les schémas, les cartes de circuits imprimés et les maquettes pour l'impression de boîtiers sur une imprimante 3D sont diffusés sous des licences ouvertes. Le code du firmware est disponible sous licence MIT. L'appareil fini est mis en vente pour 59 $.
Home Assistant Voice est optimisé pour une utilisation avec la maison intelligente basée sur la plateforme ouverte Home Assistant. Pour activer l'assistant, il suffit d'allumer l'appareil et Home Assistant proposera automatiquement de l'intégrer dans le réseau domestique. Par rapport aux systèmes commerciaux existants sur le marché, tels que Google Mini, Apple HomePod, Amazon Echo et Yandex Station, le projet Home Assistant permet de créer une solution entièrement autonome, sans dépendance à des services externes et à une connexion Internet. La reconnaissance et la synthèse vocale, ainsi que la formulation des réponses, sont réalisées sur un le serveur avec des technologies d'IA et un grand modèle de langage.
L'utilisateur peut lancer son propre serveur dans son réseau domestique ou utiliser un service cloud externe. Pour le traitement local des commandes vocales, il est conseillé d'utiliser un système avec au moins un processeur Intel N100. L'environnement logiciel est basé sur le composant Assist, qui utilise le modèle Whisper ou le système Rhasspy Speech pour la reconnaissance vocale. Pour formuler des réponses aux questions posées en langage naturel, un grand modèle de langage LLaMA est utilisé. Si l'utilisateur ne souhaite pas créer son propre serveur, il peut connecter l'assistant vocal au service cloud Home Assistant Cloud. En outre, une intégration avec les services d'IA d'Open AI, de Google AI et d'Anthropic est également possible.
L'appareil interactif a une taille de 9,4 x 9,4 x 3 cm et pèse 120 g. Il est équipé d'un SoC ESP32-S3 basé sur un microcontrôleur bicœur XTensa LX7 à 240 MHz avec 16 Mo de Flash et 8 Mo de RAM. Pour le traitement du son, il utilise la puce XMOS XU316, qui remplit des fonctions telles que l'écho suppression, la réduction du bruit et l'ajustement automatique du niveau d'entrée. La connexion au réseau domestique et à d'autres appareils se fait via Wi-Fi et Bluetooth 5.0. Un port Grove est prévu pour connecter des capteurs et des accessoires supplémentaires. 
À ce stade du développement, un modèle préliminaire du Home Assistant Voice PE (Preview Edition) est mis en vente. Le statut préliminaire s'explique par le désir de tenir compte des souhaits de la communauté et de former un produit complet, prêt à être utilisé dans n'importe quelle maison, dans n'importe quel pays. Dans sa forme actuelle, toutes les fonctionnalités prévues ne sont pas prêtes et toutes les langues ne sont pas prises en charge. Par exemple, la langue russe est déjà annoncée comme prise en charge localement le serveur et dans le cloud, mais la langue ukrainienne ne peut actuellement être utilisée qu'en se connectant à un cloud externe.
Avec l'assistant, l'utilisateur peut utiliser des commandes vocales pour allumer/éteindre les lumières, activer des appareils électroménagers, ajouter des notes à une liste de courses, contrôler la climatisation, obtenir des informations sur la température et l'heure, lancer un minuteur, ouvrir des portes, jouer de la musique, démarrer un robot aspirateur et exécuter des scénarios préalablement définis dans Home Assistant. Le boîtier est équipé d'un rétro-éclairage pour indiquer visuellement la réception des commandes. Il dispose d'un interrupteur matériel pour les microphones, garantissant la confidentialité lorsque l'utilisateur le souhaite. Un port audio de 3,5 mm permet de connecter des haut-parleurs externes pour la lecture de musique.
Source : opennet.ru
