O projeto Home Assistant, que desenvolve uma plataforma aberta de automação residencial, anunciou o desenvolvimento de um dispositivo de hardware Home Assistant Voice com a implementação de um assistente de voz. O dispositivo pode ser usado para controlar uma casa inteligente, realizar tarefas e gerar respostas às perguntas dos usuários ao interagir em linguagem natural. Esquemas, layouts de placas e layouts para impressão de uma caixa em uma impressora 3D são distribuídos sob licenças abertas. O código do firmware está disponível sob a licença do MIT. O dispositivo finalizado está à venda por US$ 59.
O Home Assistant Voice é otimizado para uso com dispositivos domésticos inteligentes baseados na plataforma aberta Home Assistant. Para usar o assistente, basta ligar o dispositivo e o Home Assistant oferecerá automaticamente a integração à sua rede doméstica. Comparado a sistemas comerciais disponíveis no mercado, como Google Mini, Apple HomePod, Amazon Echo e Yandex Station, o projeto Home Assistant permite uma solução completamente autônoma, independente de serviços externos e conexão com a internet. O reconhecimento e a síntese de voz, bem como a geração de respostas, são realizados em uma plataforma separada. servidor Utilizando tecnologias de IA e um modelo de linguagem abrangente.
O usuário pode executar seu próprio servidor em sua rede doméstica ou usar um serviço de nuvem externo. Para processamento local de comandos de voz, recomenda-se um sistema com pelo menos processador Intel N100. O ambiente de software é baseado no componente Assist, que utiliza o modelo Whisper ou o sistema Rhasspy Speech para reconhecimento de fala. Um grande modelo de linguagem, LLaMA, é usado para gerar respostas a perguntas feitas em linguagem natural. 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 a integração com os serviços de IA Open AI, Google AI e Anthropic.
O dispositivo de interação com o usuário mede 9.4 x 9.4 x 3 cm e pesa 120 g. O dispositivo está equipado com um SoC ESP32-S3 baseado em um microcontrolador dual-core XTensa LX7 240 MHz com 16 MB Flash e 8 MB RAM. O chip XMOS XU316 é utilizado para processamento de áudio, realizando funções como supressão de eco, eliminação de ruído e ajuste automático do nível do sinal de entrada. A conexão com sua rede doméstica e outros dispositivos é via Wi-Fi e Bluetooth 5.0. Uma porta Grove é fornecida para conectar sensores e acessórios adicionais. 
Na fase atual de desenvolvimento, uma versão preliminar do Home Assistant Voice PE (Preview Edition) foi lançada para venda. Esse status preliminar se deve ao desejo de incorporar o feedback da comunidade e criar um produto totalmente funcional, pronto para uso em qualquer residência, em qualquer país. Em sua forma atual, nem todas as funcionalidades planejadas estão prontas, e nem todos os idiomas são suportados. Por exemplo, o russo já consta como idioma suportado localmente. servidor e na nuvem, mas o idioma ucraniano atualmente só pode ser usado quando conectado a uma nuvem externa.
Com a ajuda do assistente, o usuário pode usar comandos de voz para ligar/desligar luzes, ativar eletrodomésticos, adicionar notas a uma lista de compras, controlar o ar condicionado, obter informações de temperatura e horário, acionar um cronômetro, abrir um portão, tocar música, iniciar um aspirador robô e executar scripts, predefinidos no Home Assistant. A caixa é equipada com retroiluminação para indicação visual da recepção do comando. Há um interruptor de microfone de hardware para garantir que a privacidade seja mantida quando o usuário precisar. Através da porta de som de 3.5 mm, você pode conectar alto-falantes externos para reproduzir música.
Fonte: opennet.ru
