O projeto Home Assistant, que desenvolve uma plataforma de automação residencial aberta, anunciou o desenvolvimento do dispositivo Home Assistant Voice, com a implementação de um assistente de voz. O dispositivo pode ser usado para controlar a casa inteligente, realizar tarefas e gerar respostas a perguntas do usuário durante a interação em linguagem natural. Os esquemas, a fiação da placa e os modelos para impressão da caixa em impressoras 3D são divulgados sob licenças abertas. O código do firmware está disponível sob licença MIT. O dispositivo pronto está à venda por $59.
Home Assistant Voice é otimizado para uso com casas inteligentes baseadas na plataforma aberta Home Assistant. Para ativar o assistente, basta ligar o dispositivo e o Home Assistant automaticamente oferecerá integrá-lo à rede doméstica. Comparado com os sistemas comerciais já disponíveis no mercado, como Google Mini, Apple HomePod, Amazon Echo e Yandex Station, o projeto Home Assistant oferece a possibilidade de criar uma solução totalmente autônoma, que não depende de serviços externos e conexão à internet. O reconhecimento e a síntese de fala, assim como a geração de respostas, são feitos em separado servidor usando tecnologias de IA e um grande modelo de linguagem.
O usuário pode rodar seu próprio servidor na rede doméstica ou utilizar um serviço de nuvem externo. Para o processamento local de comandos de voz, recomenda-se um sistema com pelo menos um processador Intel N100. O ambiente de programação é baseado no componente Assist, que utiliza o modelo Whisper ou o sistema Rhasspy Speech para reconhecimento de voz. Para gerar respostas a perguntas feitas em linguagem natural, utiliza-se um grande modelo de linguagem LLaMA. Caso não queira criar seu próprio servidor, o usuário pode conectar o assistente de voz ao serviço de nuvem Home Assistant Cloud. Além disso, é possível integrar com serviços de IA como Open AI, Google AI e Anthropic.
O dispositivo interativo com o usuário tem tamanho de 9,4 x 9,4 x 3 cm e pesa 120 g. O dispositivo é equipado com SoC ESP32-S3 baseado em um microcontrolador de dois núcleos XTensa LX7 a 240 MHz com 16 MB de Flash e 8 MB de RAM. Um chip XMOS XU316 é utilizado para processamento de áudio, realizando funções como supressão de eco, eliminação de ruídos e ajuste automático do nível do sinal de entrada. A conexão à rede doméstica e outros dispositivos é feita via Wi-Fi e Bluetooth 5.0. Existe uma porta Grove para conectar sensores e acessórios adicionais. 
Na atual fase de desenvolvimento, foi lançada uma versão prévia do Home Assistant Voice PE (Edição de Pré-visualização) para venda. O status preliminar é explicado pelo desejo de considerar os feedbacks da comunidade e criar um produto completo, pronto para uso em qualquer casa em qualquer país. No estado atual, nem todas as funcionalidades planejadas estão prontas e nem todos os idiomas são suportados. Por exemplo, o idioma russo já foi anunciado como suportado localmente servidor e na nuvem, mas o idioma ucraniano pode ser utilizado apenas ao se conectar a uma nuvem externa.
Com a assistente, o usuário pode utilizar comandos de voz para acender/desligar as luzes, ativar dispositivos domésticos, adicionar notas à lista de compras, controlar o ar-condicionado, obter informações sobre temperatura e hora, iniciar um timer, abrir portões, reproduzir música, iniciar um robô aspirador e executar cenários pré-definidos no Home Assistant. O corpo é equipado com iluminação para indicação visual de recebimento de comandos. Há um interruptor físico para os microfones, garantindo a privacidade quando necessário pelo usuário. Através da porta de áudio de 3,5 mm, é possível conectar alto-falantes externos para reprodução de música.
Fonte: opennet.ru
