Avalados por :
Neste post do BLOG, vou falar sobre a experiência de construir um protótipo do aplicativo "brasileiro" Vuzix M300, integrado com um servidor SAP.
O Vuzix M300 é um modelo de Vuzix SmartGlasses, mais informações em: https://www.vuzix.com/Products/m300-smart-glasses
Alguns detalhes de controle:
O objetivo era criar um aplicativo que respondesse a comandos de voz em português (PT-br) e trocasse dados com um servidor SAP. Veja uma versão de POC desses vídeos (por favor, assista antes de continuar lendo): https://www.youtube.com/watch?v=sT3l_6_fsok
Vamos falar sobre tecnologia agora!
O Projeto Android foi criado conforme descrito na Documentação do Vuzix DEV.
Utilizando as seguintes bibliotecas Vuzix:
Meu objetivo era usar 2 funções do SDK Glass, o SDK de Voz (para responder a comandos de voz) e o SDK de Código de Barras (scanner de códigos de barras), e integrar o aplicativo com um servidor SAP.
Não vou discutir os detalhes de design (telas), apenas o lado técnico, ok? ?
Então, na Atividade Principal do Projeto Android, comecei com a classe Voice Receiver:
Nesta classe, recebo os comandos de voz e verifico/executo ações com base neles:
Então, em qualquer tela do aplicativo, quando os usuários executam um comando de voz "correto", o Scanner de Código de Barras é aberto, lê o código de barras e envia os dados para o servidor SAP.
No Vuzix M300, há um ícone na tela que indica se os óculos estão recebendo comandos de voz ou não. O "gatilho" para ativá-lo é o comando "Olá Vuzix".
Após o Olá Vuzix, o usuário diria o comando para executá-lo. Mas o "problema" aqui é que a biblioteca do Vuzix só "entende" inglês, porém, de acordo com o cliente final, alguns deles não falam um inglês "limpo" para ser interpretado corretamente pelo aplicativo. Então, combinei o motor de voz do Google (Android.speech), que entende o português brasileiro (PT-br), para alcançar o objetivo do comando de voz em português.
Agora, voltando ao projeto Android, após os comandos do Olá Vuzix e o M300 estar ouvindo corretamente, o Speech em Android (em PT-br) é iniciado, mostrando na tela que também está ouvindo...
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute