Avalados por :
En esta publicación del BLOG, hablaré sobre la experiencia de construir una muestra de la aplicación "brasileña" Vuzix M300, integrada con un servidor SAP.
El Vuzix M300 es un modelo de Vuzix SmartGlasses, más información: https://www.vuzix.com/Products/m300-smart-glasses
Algunos detalles de control:
El objetivo era crear una aplicación que respondiera a comandos de voz en portugués (PT-br) y que intercambiara datos con un servidor SAP. Creando una versión de POC de estos videos (por favor, míralos antes de seguir leyendo): https://www.youtube.com/watch?v=sT3l_6_fsok
¡Ahora hablemos de tecnología!
El Proyecto de Android fue creado, como se describe en la Documentación de Vuzix DEV.
Utilizando las siguientes bibliotecas de Vuzix:
Mi objetivo era utilizar 2 funciones del SDK de Glass, el SDK de Voz (responder a comandos de voz) y el SDK de Código de Barras (escáner de códigos de barras), e integrar la aplicación con un servidor SAP.
No voy a discutir los detalles del diseño (pantallas), solo el lado técnico, ¿de acuerdo? 🙂
Entonces, en la Actividad Principal del Proyecto de Android, comencé la clase Voice Receiver:
En esta clase, recibe los comandos de voz y verifica/ejecuta acciones basadas en ellos:
Entonces, en cualquier pantalla de la aplicación, cuando los usuarios ejecutan un comando de voz "correcto", se abrirá el Escáner de Código de Barras, leerá el código de barras y enviará los datos al servidor SAP.
En el Vuzix M300, hay un ícono en la pantalla que indica si las gafas están recibiendo comandos de voz o no. El "disparador" para iniciarlo es el comando "Hello Vuzix".
Después de Hello Vuzix, el usuario diría el comando para ejecutarlo. Pero el "problema" aquí es que la librería de Vuzix solo "entiende" inglés, pero según la empresa final del usuario, algunos de ellos no hablarían un inglés "limpio" para ser interpretado correctamente por la aplicación. Así que combiné el motor de voz de Google (Android.speech), que entiende el portugués brasileño (PT-br) para poder lograr el objetivo del comando de voz brasileño.
Ahora volviendo al proyecto de Android, después de los comandos de Hello Vuzix, y el M300 está escuchando correctamente, se inicia el Speech de Android (en PT-br), mostrando en la pantalla que también está escuchando...
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute