Brailleeasy - una solución de iomt para aprender braille de manera autónoma

Fecha

Autor corporativo

Título de la revista

ISSN de la revista

Título del volumen

Editor

Compartir

Altmetric

Resumen

With the objective of supporting the user in autonomous learning of the Braille System (SB), the BrailleEasy project integrates a Web Application (WA) as a user interface and an Electromechanical Device (ED), which are part of a solution based on the Internet of Medical Things (IoMT). The project implementation was done by developing an AW accessible from any browser, built with NextJS and designed to integrate with Azure services. This AW communicates with Azure IoT Hub, which manages the interaction with the AZ3166 microcontroller, running a Real-Time Operating System (RTOS) based on Eclipse ThreadX. Access to the AW is possible through a URL, a QR code or NFC technology, all of them integrated in the DE, thus facilitating the user's interaction with the project. Once inside the AW, the user can interact through voice commands in Spanish language, the interface captures the audio generated by the user, extracts the text from the captured audio, processes the user's intention from the text, generates a response according to the instructions received, synthesizes the audio according to the instructions received, and synthesizes the audio according to the instructions received, synthesizes the audio according to the generated response and sends the corresponding characters to the DE so that it drives a set of servomotors that raise and lower a lever mechanism to form a contact surface depending on the character of the selected SB. In this way, the device forms character by character, words or sentences in SB.

Descripción

Con el objetivo de apoyar al usuario en el aprendizaje autónomo del Sistema Braille (SB), el proyecto BrailleEasy integra una Aplicación Web (AW) como interfaz para el usuario y un Dispositivo Electromecánico (DE), que forman parte de una solución basada en Internet de las Cosas Médicas (IoMT). La implementación del proyecto se realizó mediante el desarrollo de una AW accesible desde cualquier navegador, construida con NextJS y diseñada para integrarse con los servicios de Azure. Esta AW se comunica con Azure IoT Hub, el cual gestiona la interacción con el microcontrolador AZ3166, que ejecuta un Sistema Operativo en Tiempo Real (RTOS) basado en Eclipse ThreadX. El acceso a la AW es posible a través de una URL, un código QR o tecnología NFC, todos ellos integrados en el DE, facilitando así la interacción del usuario con el proyecto. Una vez dentro de la AW, el usuario puede interactuar mediante comandos de voz en idioma español, la interfaz captura el audio generado por el usuario, extrae el texto del audio capturado, procesa la intención del usuario a partir del texto, genera una respuesta conforme a las instrucciones recibidas, sintetiza el audio acorde a la respuesta generada y envía los caracteres correspondientes al DE para que este accione un conjunto de servomotores que suben y bajan un mecanismo de palancas para formar una superficie de contacto en función del carácter del SB seleccionado, De esta manera, el dispositivo forma carácter por carácter, palabras o frases en SB.

Palabras clave

Sistema Braille, Aplicación web, Comandos de voz, Servicios en la nube, Dispositivo electromecánico

Materias

Tecnología en Electrónica -- Tesis y disertaciones académicas , Esctitura para ciegos , Adaptación de tecnología , Internet de las cosas médicas (IoMT) , Aplicaciones web accesibles

Citación