SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

102
SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON DISCAPACIDAD MOTRIZ Jorge Alejandro Gaitán Albarracín, Luis Ernesto Velasco Waltero, Juan Camilo Valencia Hurtado y Luis Alejandro Tocarruncho Ariza Fundación Universitaria Unipanamericana – Compensar Facultad de Ingeniería, Ingeniería de Telecomunicaciones Bogotá, Colombia Año 2019

Transcript of SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

Page 1: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON DISCAPACIDAD

MOTRIZ

Jorge Alejandro Gaitán Albarracín, Luis Ernesto Velasco Waltero, Juan Camilo Valencia Hurtado y Luis

Alejandro Tocarruncho Ariza 

Fundación Universitaria Unipanamericana – Compensar

Facultad de Ingeniería, Ingeniería de Telecomunicaciones

Bogotá, Colombia

Año 2019

Page 2: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

ii

SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON DISCAPACIDAD

MOTRIZ

Jorge Alejandro Gaitán Albarracín, Luis Ernesto Velasco Waltero, Juan Camilo Valencia Hurtado y Luis

Alejandro Tocarruncho Ariza 

Trabajo de grado presentado como requisito parcial para optar al título de:

Ingeniero de Telecomunicaciones

Director (a):

Luis Guillermo Molero Suarez

Línea de Investigación:

Redes, Telemática y Telecomunicaciones.

Fundación Universitaria Unipanamericana – Compensar

Facultad de Ingeniería, Ingeniería de Telecomunicaciones

Bogotá, Colombia

Año 2019

Page 3: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

iii

Dedicatoria

A nuestras familias quienes con su esfuerzo y apoyo

inagotable durante el transcurso de nuestra vida han

hecho de nosotros personas con valores imborrables que

siempre van a perdurar y se van a reflejar en cada una de

nuestras acciones

A nuestros docentes por compartir su conocimiento con

nosotros, formando bases sólidas para poder lograr cada

una de las metas trazadas a nivel profesional

A cada uno de los procesos que vivimos durante el curso

de la carrera de Ingeniería de telecomunicaciones

porque fue desde allí que empezamos a incursionar por

herramientas tecnológicas tic– internet de las cosas que

nos invita a seguir investigando y dar aportes a la

sociedad.

Page 4: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

iv

Agradecimientos Como equipo de trabajo y compañeros de estudio agradecemos primeramente a Dios por darnos la

fortaleza para poder llevar a cabo este proyecto de investigación.

A nuestro director de tesis el ingeniero Luis Guillermo Molero Suarez, quien con sus conocimientos y

sus valiosos aportes oriento el proceso de esta investigación.

Al grupo de investigación GISS, por sus aportes y oportuna asesoría.

A cada una de las fuentes personales que brindaron sus aportes de una manera desinteresada para

que este proyecto de investigación se realizara en cada una de sus etapas.

Page 5: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

v

Declaración

Los autores certifican que el presente trabajo es de su autoría, para su elaboración se han respetado

las normas de citación tipo APA, de fuentes textuales y de parafraseo de la misma forma que las citas

se referencian y se declara que ninguna copia textual supera las 400 palabras. Por tanto, no se ha

incurrido en ninguna forma de plagio, ni por similitud ni por identidad. Los autores son responsables

del contenido y de los juicios y opiniones emitidas.

Se autoriza a los interesados a consultar y reproducir parcialmente el contenido del trabajo de

investigación titulado: “Sistema de reconocimiento de voz para personas con discapacidad

motriz”, siempre que se haga la respectiva cita bibliográfica que dé crédito al trabajo, sus autores y

otros.

Luis Ernesto Velasco Waltero Juan Camilo Valencia Hurtado Luis Alejandro Tocarruncho Ariza  Jorge Alejandro Gaitán Albarracín

Page 6: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

vi

Resumen El presente proyecto de grado tiene como objetivo diseñar un prototipo de sistema de reconocimiento

de voz para personas con discapacidad motriz, este tiene la finalidad de mejorar la calidad de vida de

las personas con discapacidad motriz en sus hogares. Para alcanzar el propósito se tomaron como

referencia una serie de investigaciones y estudios científicos, los cuales establecen diversos

cuestionamientos que despejaron las incógnitas que giran en torno a la discapacidad dando luz al

desarrollo del prototipo.

El proyecto de investigación desarrollado se compone de un sistema de reconocimiento de voz

mediante el uso de un módulo ESP32 y tecnología móvil, la cual permite diseñar una aplicación tipo

domótico utilizando el software AI2 para el sistema operativo Android, que brinda la posibilidad de

activar y dar instrucciones básicas en el teléfono móvil por medio del sistema de reconocimiento de

voz “Google Assitant” en el hogar.

Palabras clave: AI2, ESP32, HTTP, WIFI, M2P, GOOGLE ASSISTANT.

Page 7: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

vii

Abstract The purpose of this degree project is to design a prototype voice recognition system for people with

motor disabilities. This project aims to improve the quality of life of disabled people in their homes.

To achieve this purpose, a series of investigations and scientific studies were taken as reference,

which are various questions that cleared up the unknowns that revolve around disability, giving birth

to the development of the prototype.

The research project developed consists of a voice recognition system through the use of an arduino

Esp32 and mobile technology which allows to design a home automation application using the APP

inventor 2 software for the Android operating system, which provides the possibility of activate and

give basic instructions on the mobile phone through the voice recognition system "google assistant"

at home.

Keywords: AI2, ESP32, HTTP, WIFI, M2P, GOOGLE ASSISTANT.

Page 8: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

viii

Contenido

PÁG.

Resumen ...................................................................................................................................................................................... vi Lista de figuras – ilustraciones ..............................................................................................................................................x Lista de tablas ............................................................................................................................................................................ xi 1 Capítulo I ............................................................................................................................................................................. 1

1.1. Introducción ................................................................................................................................................................................... 1 1.2. Planteamiento del Problema ................................................................................................................................................... 4 1.3. Formulación del Problema ....................................................................................................................................................... 8 1.4. Objetivos .......................................................................................................................................................................................... 8

1.4.1. Objetivo general ................................................................................................................................................................ 8 1.4.2. Objetivos específicos ....................................................................................................................................................... 8

1.5. Justificación .................................................................................................................................................................................... 9 1.6. Delimitación ................................................................................................................................................................................ 11

1.6.1. Alcances ............................................................................................................................................................................. 11 1.6.2. Limitaciones ..................................................................................................................................................................... 12

2 Capítulo II .......................................................................................................................................................................... 13 2.1. Antecedentes ............................................................................................................................................................................... 13 2.2. Marco Teórico ............................................................................................................................................................................. 18

2.2.1. La discapacidad .............................................................................................................................................................. 18 2.2.2. Deficiencia ........................................................................................................................................................................ 19 2.2.3. Discapacidad .................................................................................................................................................................... 19 2.2.4. Minusvalía......................................................................................................................................................................... 20 2.2.5. Tipos de discapacidad ................................................................................................................................................. 20 2.2.6. La discapacidad en Colombia en cifras ................................................................................................................ 23 2.2.7. Limitaciones de personas en condición de discapacidad motriz ............................................................. 27

2.3. Definición de Conceptos .......................................................................................................................................................... 29 2.3.1. Domótica ........................................................................................................................................................................... 29 2.3.2. M2P ...................................................................................................................................................................................... 29 2.3.3. Redes de acceso .............................................................................................................................................................. 30 2.3.4. Protocolos de comunicación ..................................................................................................................................... 31 2.3.5. Sistemas de control ...................................................................................................................................................... 32 2.3.6. Microcontroladores ...................................................................................................................................................... 33 2.3.7. Google assistant ............................................................................................................................................................. 35 2.3.8. Servomotor....................................................................................................................................................................... 35 2.3.9. Lenguaje de programación ........................................................................................................................................ 36 2.3.10. Reconocimiento de voz ............................................................................................................................................... 37 2.3.11. Arquitectura de un sistema de reconocimiento de voz ................................................................................ 37 2.3.12. Alternativas actuales del reconocimiento de voz............................................................................................ 38

2.3.12.1. Enfoque acústico-fonético ........................................................................................................................................... 38 2.3.12.2. Enfoque de patrones ...................................................................................................................................................... 38 2.3.12.3. Enfoque de la inteligencia artificial ........................................................................................................................ 39

2.3.13. Metodología de investigación tecnológica ......................................................................................................... 39 2.4. Términos Comunes ................................................................................................................................................................... 42

3 Capítulo III ........................................................................................................................................................................ 43 3.1. Metodología del Proyecto ...................................................................................................................................................... 43

3.1.1. Identificación ................................................................................................................................................................... 43 3.1.2. Exploración ...................................................................................................................................................................... 44 3.1.3. Diseño ................................................................................................................................................................................. 44 3.1.4. Planificación..................................................................................................................................................................... 59 3.1.5. Construcción .................................................................................................................................................................... 62

Page 9: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

ix

3.1.6. Evaluación ........................................................................................................................................................................ 74 3.1.7. Divulgación ....................................................................................................................................................................... 75

3.2. Conclusiones ................................................................................................................................................................................ 76 4 Bibliografía ....................................................................................................................................................................... 77

Page 10: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

x

Lista de figuras – ilustraciones PÁG.

Ilustración 1 Personas con discapacidad en Colombia........................................................................................... 25

Ilustración 2. Personas con discapacidad según el estrato socioeconómico................................................. 26

Ilustración 3 Diagrama de bloques funcionamiento de los dispositivos ........................................................ 50

Ilustración 4 Cliente-servidor HTTP .............................................................................................................................. 51

Ilustración 5 Topología estrella sistema domótico .................................................................................................. 52

Ilustración 6 Pinout ESP32 ................................................................................................................................................ 55

Ilustración 7 Interfaz de usuario pantalla de inicio transitoria .......................................................................... 64

Ilustración 8 Pantalla de bienvenida ............................................................................................................................. 65

Ilustración 9 Información Aplicación Prevoice ......................................................................................................... 66

Ilustración 10 Menú de opciones principal ................................................................................................................. 67

Ilustración 11 Interfaz de usuario menú de opciones ............................................................................................ 68

Ilustración 12 Interfaz de usuario serie de funciones ............................................................................................ 69

Ilustración 13 Sistema de respaldo ................................................................................................................................ 70

Ilustración 14 Despiece del material. Fuente: Propia ............................................................................................. 72

Ilustración 15 Cortes CNC Laser ...................................................................................................................................... 72

Ilustración 16 Montaje prototipo. ................................................................................................................................... 73

Ilustración 17 Acabado de maqueta en funcionamiento ....................................................................................... 74

Page 11: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

xi

Lista de tablas PÁG.

Tabla 1 Número de personas en condición de discapacidad en Colombia .................................................... 25

Tabla 2 Ocupación de las personas en condición de discapacidad en los últimos 6 meses .................... 27

Tabla 3 Matriz DOFA de la tecnología WIFI ................................................................................................................ 47

Tabla 4 Matriz DOFA Microcontrolador ESP32 ......................................................................................................... 49

Tabla 5 Pinout ESP32 ........................................................................................................................................................... 56

Tabla 6 Cronograma de actividades ............................................................................................................................... 59

Tabla 7 Costos del proyecto ............................................................................................................................................... 61

Page 12: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

xii

Lista de Anexos PÁG.

Anexo A. Pruebas de software (Black box testing) .................................................................................................. 83

Anexo B. Evaluación de usabilidad (SUS)..................................................................................................................... 87

Anexo C. Manual de usuario............................................................................................................................................... 88

Anexo D. Cartilla ..................................................................................................................................................................... 89

Anexo E. Documentación de Software ........................................................................................................................... 90

Page 13: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

1

1 Capítulo I

1.1. Introducción

Existen diferentes tipos de discapacidad, entre ellas, motriz, visual, mental, auditiva, del lenguaje,

entre otras, estas son adquiridas desde la gestación, el nacimiento, la infancia o desde otra etapa de

la vida por diferentes situaciones. En algunos casos, las personas que padecen estas condiciones son

excluidas en el ámbito social, laboral, educativo, cultural y en el hogar, sin embargo, existen

organizaciones que apoyan esta condición promoviendo la inclusión y respeto por parte de la

sociedad, incluso, exhiben datos estadísticos sobre las diferentes problemáticas, entre la que prima

la igualdad en oportunidades.

Así mismo, en el marco del desarrollo mundial se plantea la inclusión social de los grupos de

personas que a lo largo de la historia se han visto afectadas o vulneradas. Dentro de este grupo se

encuentran las personas en condición de discapacidad, es por esta razón que los gobiernos

contemplan en sus planes de desarrollo medidas que les permitan garantizar la participación

ciudadana y la inclusión social y laboral en condiciones dignas y bajo los principios de los derechos

humanos. (Organización Mundial de Naciones Unidas, 2015).

Así pues, se considera que quienes padecen discapacidad deben tener la oportunidad de

participar activamente en los procesos de toma de decisiones en política y programas que los

beneficie o los afecte directamente, como lo es la convención sobre los derechos de las personas en

condición discapacidad por parte Oficina del Alto Comisionado de las Naciones Unidas para los

Derechos Humanos (ACNUDH), quien se encarga de validar y realizar un minucioso informe sobre

las medidas que hayan adoptado los estados para cumplir sus compromisos previos. (OEA, 2017)

Resultado de estos acercamientos es la conformación del Comité de los Derechos de las Personas

con Discapacidad (CRPD), quienes se reúnen normalmente en Ginebra dos veces al año para

Page 14: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

2

determinar, evaluar y exponer los avances que se han logrado durante este periodo en materia de

inclusión de personas en condición de discapacidad.

De este modo, los diferentes países han organizado y fortalecido sus políticas públicas que

pretenden eliminar la barrera de la estigmatización social; fruto de estas propuestas es el

Departamento de Inclusión Social (DIS) atendido por la Organización de Estados Americanos (OEA),

cuyo propósito es promover artefactos normativos del Sistema Interamericano sobre la materia: La

Convención Interamericana para la Eliminación de Todas las formas de Discriminación contra las

Personas con Discapacidad (CIADDIS) y el Programa de Acción para el Decenio de las Américas por

los Derechos y la Dignidad de las Personas con Discapacidad (PAD). (OEA, 2017)

La presente investigación pretende identificar algunas necesidades de la población con

discapacidad motriz, a través de los datos y censos suministrados por diferentes organizaciones, con

el fin de brindar una solución que impacte este segmento de la población y de esta manera mejorar

la calidad de vida de las personas que padecen esta condición.

Dicho lo anterior, la investigación se enfocará en el desarrollo de un sistema de reconocimiento

de voz para personas con discapacidad motriz, mediante el uso de una herramienta ineludible como

lo es Internet. Se usará los principios del internet de las cosas o Internet of Things, conocido por sus

siglas en inglés (loT), cuya finalidad es permitir la interacción y conectividad de elementos

tradicionales con sistemas de nueva tecnología a través del uso de esta red informática.

En este sentido, se pretende diseñar un prototipo de sistema de reconocimiento de voz haciendo

uso de diferentes plataformas desarrolladas por distintos fabricantes como Espressif, Arduino, AI2 y

de la interacción máquina a persona o M2P (Machine to person por sus siglas en inglés) donde las

personas en condición de discapacidad motriz puedan tener un control remoto de los diferentes

objetos que se encuentran en su hogar, logrando así un grado de independencia e inclusión personal

y familiar, adecuado y sostenible acercándolos a una vida más digna.

Page 15: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

3

Para cumplir con los objetivos planteados, se realizará un estado del arte a nivel nacional e

internacional de diseños, prototipos e implementación de sistemas embebidos y sistemas

domóticos, partiendo de las necesidades de personas en condición de discapacidad motriz.

Se hace énfasis en la metodología de investigación tecnológica a través de la aplicación científica

que encamina a descubrir conocimientos y aplicabilidad a un contexto de espacios académicos.

Page 16: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

4

1.2. Planteamiento del Problema

La discapacidad es parte de la condición humana. “Se dice que una gran parte de la población

tendrá una discapacidad temporal o permanente en algún momento de su vida. Los que lleguen a la

vejez experimentaran a medida del tiempo dificultades de funcionamiento y les será más difícil

realizar sus actividades diarias”. (Deng & Chin, 2004)

A nivel global, se han planteado diferentes desarrollos en aras de lograr la inclusión social de

quienes históricamente han sido vulnerados por su condición de discapacidad, la finalidad de estos

avances es brindar la posibilidad de que las personas se desarrollen de manera digna y de acuerdo

con su autonomía. (Organizacion Mundial de Naciones Unidas, 2015), esto ha llevado a que los

gobiernos identifiquen los tipos de condiciones y necesidades de acuerdo a cada persona, para

garantizar los derechos humanos, enfocados en su participación social y la no discriminación.

De esta manera, se han adelantado en diferentes países avances desde el sistema jurídico, que

conlleva a la protección a personas en condición de discapacidad, como es el caso de Estados

Unidos, que prohíbe la discriminación en relación con el empleo a nivel de gobierno estatal y local,

en ambientes públicos, establecimientos comerciales, transporte y telecomunicaciones. Esto avalado

desde el Congreso de los Estados Unidos. (Congreso de los estados unidos, 2017).

De esta manera, las empresas con más de 15 empleados deben proporcionar; igualdad de

oportunidad, la no discriminación en la asignación de su puesto de trabajo, contrataciones,

capacitaciones, remuneraciones, actividades sociales y demás exenciones laborales.

En la región, La Organización de Estados Americanos (OEA), fomentó la conformación del comité

para la eliminación de todas las formas de discriminación contra las personas en condición de

discapacidad (DEDDIS), cuya finalidad es promover y facilitar la cooperación entre los países

participantes para analizar el progreso registrado en la aplicación de leyes o recursos para la

eliminación de la brecha social, logrando la inclusión de estas personas. En la reunión llevada a cabo

en Paraguay entre el 29 de abril y el 3 de mayo de 2019, se abordaron temas sobre los avances de

Page 17: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

5

cada país en función de salud, trabajo, inclusión social, acceso a la justicia, situaciones de

emergencias, catástrofes y desastres, así como la autonomía en su vida independiente.

Por otra parte, en Ecuador se promulgó la ley de discapacidades, que, si bien reconoce a las

personas en condición de discapacidad, genera obligaciones a nivel interdisciplinar en el gabinete

de servicios, y en particular al Ministerio de Salud, pues obliga a la atención de estas personas sin

importar donde se ubiquen geográficamente, es decir que el Ministerio de Salud está en la

obligación de brindar atención primaria en sectores rurales, urbanos, y marginales del territorio

nacional. (Bejarano, 2003) .

Desde Colombia la perspectiva no es diferente, el país como miembro activo de la OEA y

presidente del comité DEDDIS durante el periodo de 2016 – 2017, propuso e invitó a los miembros

del comité durante su octava reunión llevada a cabo en Cali, a participar activamente al lanzamiento

del proyecto “En Sus Marcas, Listos…Inclusión”, cuya finalidad es mejorar las infraestructuras

paralímpicas nacionales y las capacidades de los atletas en situación de discapacidad, esto enfocado

a los principales países miembros del comité. (OEA, 2017).

Según cifras del Registro de Localización y Caracterización de Personas en Condición de

Discapacidad (RLCPD) durante el 2018 se conoce que en Colombia habitan 1.404.108 personas en

condición de discapacidad, es decir el 2,6% de la población colombiana, esto según el censo de ese

año, sin embargo, en el 2005 el censo capto a 2.624.898, es decir el 6.3% en ese momento. Esto

indica que de cada 100 colombianos 3 están en condición de discapacidad del total de la población

discapacitada colombiana. Según estos datos, indica que el 58% son personas mayores de 50 años;

donde el 51% son hombres. Así pues, se estima que el 52% de la población en situación de

discapacidad reside en Bogotá. (Ministerio de salud y proteccion social, 2018).

De acuerdo con las cifras del RLCPD, la economía de las personas en situación de discapacidad no

es muy alentadora, pues se considera que el 64,12% no cuenta con un ingreso fijo, permitiendo de

esta manera encontrar que el 49% de estas personas se encuentran en un estrato socioeconómico

Page 18: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

6

de primer nivel. Este flagelo también se ve contrastado con el nivel de estudios alcanzados, ya que

solo el 42% de las personas registradas terminaron su educación básica primaria, mientras que el

31% registro no tener ninguna clase de estudio. (Ministerio de salud y proteccion social, 2018)

No obstante, el 26% trabajan en servicios, y el 23% se dedica al agro, en cierta medida son datos

alentadores que invitan a la inclusión laboral desde todos los sectores. (Ministerio de salud y

proteccion social, 2018)

Del mismo modo, en Bogotá muchos de estos esfuerzos se ven opacados por la carencia en la

ejecución de soluciones que ayuden o faciliten las necesidades primarias de las personas, ya que,

desde la autonomía, el ser humano se ve enfrentado a diferentes factores que le impiden el

adecuado desarrollo de acuerdo con el estudio descriptivo de (Gomez, Galindo , & Peñas, 2015) en el

cual detecta diversas influencias a las que se ven expuestas las personas en situación de

discapacidad. Muchas de ellas ligadas con la precariedad económica, la debilidad del apoyo social y

las alteraciones de salud ligadas al cuidado informal. Dichas situaciones se manifiestan en ocasiones

cuando no logran o tardan demasiado en ejecutar actividades simples en sus hogares o se les

dificulta de tal forma que requieren ayuda de alguien más.

De acuerdo con la investigación de (Gomez, Galindo , & Peñas, 2015) se encuentran diferentes

rasgos particulares que indican la complejidad y escasez que padecen las personas en condición de

discapacidad en Bogotá, dichos resultados reflejan la diferencia en los factores socioeconómicos de

la muestra analizada, determinó que solo el 48% culminó la primaria completa, el 92% de la

muestra no percibe compensación económica por su trabajo, además solo el 9% de ellos trabaja, sin

embargo, el 94% lo hacen de manera informal.

Actualmente, pocas personas en condición de discapacidad cuentan con un entorno adecuado,

recursos o atención óptima para el desarrollo de su estilo de vida; para lo cual, es necesario una

adecuación en su hogar o la implementación de un sistema que les facilite realizar las actividades

más comunes.

Page 19: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

7

Es por esta razón que la investigación pretende diseñar un prototipo de sistema

embebido que permite a las personas en situación de discapacidad motriz desde la comodidad de su

hogar, accionar a través de un sistema domótico (mediante la voz), ejecutar tareas rutinarias, con un

mínimo de esfuerzo en sus extremidades, usando una técnica que permite el reconocimiento de la

orden dictada por la voz, generando una acción en un circuito. Este sistema

podrá ser empleado como un apoyo para que su vida se haga mucho más sencilla bajo un entorno

adecuado.

Page 20: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

8

1.3. Formulación del Problema

¿Será la implementación de un sistema de reconocimiento de voz capaz de optimizar la calidad

de vida de una persona en condición de discapacidad motriz? 

1.4. Objetivos

1.4.1. Objetivo general

Desarrollar un sistema de reconocimiento de voz para personas con discapacidad motriz.

1.4.2. Objetivos específicos

1. Identificar las necesidades de la población en condición de discapacidad motriz.

2. Analizar las alternativas tecnológicas apropiadas para personas con discapacidad motriz.

3. Diseñar los elementos de hardware y software que soporten el sistema de

reconocimiento de voz

4. Desarrollar un prototipo de sistema de reconocimiento de voz para personas en

condición de discapacidad motriz.

Page 21: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

9

1.5. Justificación

Diariamente las personas en condición de discapacidad motriz están expuestas a

discriminación y exclusión social que les impide expresar sus derechos libremente, se evidencia

cada vez más los problemas que afectan a un gran número de personas, entre los cuales;

enfrentarse a un ritmo de vida competitivo y cambiante lo que los obliga a tener un nivel de

capacidad física e intelectual alto para poder manejar las situaciones cotidianas, ya sea en una

empresa o en su propio hogar.

Dicho lo anterior, se puede evidenciar en las estadísticas que realizan entidades

gubernamentales como la CEPAL (Comisión Económica para América Latina y El Caribe)

avalado por Naciones Unidas, donde se hizo un informe regional sobre la medición de la

discapacidad en américa latina, mostrando a Colombia con una población de discapacidad del

6.3% de los cuales el 14.6% tienen limitación de sus miembros superiores. (CEPAL, 2010-08).

En Colombia existe, el Centro Especializado de Recepción (C.E.R), Centro Nacional de

Rehabilitación Teletón (C.N.R), la Asociación de Discapacitados y parapléjicos (ASODISPAR)

entre otras, que ayudan a personas en situación de discapacidad a formarse y llevar una vida más

activa. Sin embargo, existen limitaciones económicas para la accesibilidad a estos recursos, que

no permiten dar solución a la problemática.

Un dato estimado indica que existe la probabilidad que las personas en condición de

discapacidad y sus familias carezcan desventajas en la parte económica y social, frente a los que

no tienen discapacidad; al manifestarse esto, ocasiona aumento de los gastos que vinculan

directamente a la discapacidad presentada, generando costos adicionales para la familia.

Page 22: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

10

Según (Pharr, James, & Yeung, 2019) indica que los principales obstáculos que presenta una

persona que usa silla de ruedas, es principalmente la accesibilidad a un sitio, escaleras,

ascensores, puertas, entre otros.

De tal manera, esta investigación espera mejorar la calidad de vida para las personas en

estado de discapacidad motriz, obteniendo beneficios para lidiar con esta precariedad, mediante

el uso del prototipo de sistema reconocimiento de voz, que hace uso de diferentes plataformas

desarrolladas por distintos fabricantes y de la interacción M2P, donde las personas con

discapacidad motriz puedan tener un control remoto de los diferentes objetos que se encuentran

en su hogar, logrando así independencia y optimización en su calidad de vida. Este producto es

orientado para personas con: discapacidad en brazos y piernas o silla de ruedas.

A futuro, esta propuesta se implementará y viabilizará para personas con otras discapacidades

como un apoyo para que su vida se haga mucho más cómoda y sencilla. Esta investigación se

dará a conocer como un desarrollo a una metodología y un mecanismo de inclusión social, el cual

se verá reflejado el presente proyecto y a su vez aplicado al prototipo.

Page 23: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

11

1.6. Delimitación

1.6.1. Alcances

El proyecto es una iniciativa que busca obtener un impacto a futuro en personas en condición de

discapacidad motriz, en el cual se plantea un sistema domótico a través de ordenes de voz

permitiendo realizar una serie de acciones predefinidas.

Para este caso se debe establecer un sistema que permita la comunicación hombre-maquina por

medio de la voz, motivo por el cual, la investigación tiene como objetivo diseñar un prototipo de

sistema embebido cuyo propósito será realizar funciones en tiempo real.

A continuación, se muestran los alcances del proyecto.

• Realizar un estudio del estado del arte que permita identificar las principales

complicaciones que presenta una persona con discapacidad motriz al momento de

movilizarse en su hogar.

• Identificar las principales metodologías que se puedan establecer para facilitar algunas

acciones de personas con discapacidad motriz.

• Hacer uso de un algoritmo que reconozca la voz del usuario y envié los datos obtenidos a

un sistema embebido.

• Implementar un prototipo económico al que las personas con discapacidad motriz

puedan dar órdenes sencillas por medio de la voz.

• Establecer las principales órdenes que necesita el prototipo y que pueden ayudar a

mejorar la calidad de vida de personas con discapacidad motriz.

• Implementación del uso de la tecnología para personas en condición de discapacidad

motriz.

• Aplicación de los conocimientos adquiridos durante la carrera de Ingeniería de

Telecomunicaciones, logrando un impacto social.

Page 24: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

12

1.6.2. Limitaciones

Se debe tener en cuenta que para la elaboración del prototipo y entrega de proyecto se van a

presentar algunas limitaciones para un resultado óptimo, además del funcionamiento adecuado del

sistema de reconocimiento de voz los cuales son:

• Sistema de uso residencial, no industrial.

• El usuario deberá estar cerca al sistema para el reconocimiento de voz, ya que será

sensible al ruido del ambiente.

• Tiempo de procesamiento o respuesta.

• Se plantea el uso de al menos cinco (5) frases.

• La calidad del servicio se podrá ver afectada por el tono de voz usado, ronquidos o

timbres característicos, ruido o interferencia ambiental.

Page 25: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

13

2 Capítulo II

2.1. Antecedentes

A continuación, se expondrán una serie de investigaciones previas de carácter nacional e

internacional que sirven como insumo para el desarrollo de la presente investigación.

En la investigación realizada por (Nayyar & Vikram, 2016), menciona que en los últimos años se

han demostrado grandes avances en el desarrollo y automatización de dispositivos de encendido y

apagado que se está implementando en muchos hogares, lo cual permite a la investigación

determinar que, el hecho de automatizar un hogar permitiendo tener un control adecuado de los

sistemas eléctricos podría ser de beneficio a personas con discapacidad motriz, en virtud de que

mejoraría su calidad de vida.

Así mismo menciona (Discapacidad, Madrid Real Patronato sobre Discapacidad, 2015) en la

investigación realizada a la empresa BJ ADAPTACIONES. Esta se enfoca en la fabricación e

implementación de equipos de reconocimiento de voz para personas en condición de discapacidad

motriz, tecnología netamente orientada para personas de esta situación. Estas evidencias permiten

a la presente investigación determinar que los sistemas de reconocimiento de voz diseñados en la

actualidad, con robustos sistemas de calidad como se pretende desarrollar, ofrecen garantías de

estabilidad y comodidad para optimizar la calidad de vida de personas con alguna discapacidad

motriz.

De acuerdo con (Ángel & Jiménez, 2017) en su investigación, presenta un software de aplicación

para ser usado en Tablet o Smartphone con sistema operativo Android que permite el acceso

frecuente a internet y redes sociales, con la novedad que no es necesario tocar la pantalla. Este es

utilizado con un ratón o una palanca (joystick) dirigido a personas con parálisis cerebral, lesión

medular, tetraplejia, esclerosis múltiple. Ante estas evidencias, para la presente investigación es

fuente valiosa, ya que la propuesta del sistema domótico que se plantea suministra un aporte al

Page 26: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

14

reafirmar la utilización del sistema operativo Android, puesto que el sistema domótico permite el

uso de código abierto e integración con los servicios de Google los cuales son de mucho beneficio

para la propuesta del sistema embebido.

De acuerdo a los resultados de (Acosta López & Córdova , 2015) donde hacen el uso de un

sistema de control automático de una ducha eléctrica mediante reconocimiento de voz para

personas con discapacidad motriz, le da soporte a la presente investigación en virtud que se puede

utilizar un módulo que permite almacenar sonidos mediante una tarjeta interna para el

reconocimiento de voz, esta tarjeta ayuda a resolver algunos problemas para las personas en

condición de discapacidad motriz, facilitando el uso y cubrir necesidades básicas que presentan

dichas personas.

El sistema de reconocimiento de voz que menciona (Pascuas, Sáenz, & Vargas, 2015) en su

investigación, habla acerca del uso del microcontrolador 16F877A capaz de generar voz de manera

artificial y reproducirla por medio de un parlante, desarrollando así un prototipo electrónico para

discapacitados. Lo cual evidencia que el microcontrolador que será utilizado en esta investigación

genera resultados satisfactorios, lo que permite ser bueno para el desarrollo e integración al

prototipo propuesto.

En los últimos años se han llevado a cabo diferentes investigaciones sobre las técnicas y

metodologías que posibilitan el reconocimiento de voz, es el caso (Álvarez, Blanco, Correa, Cuador,

& Gallego Martínez, 2017), el cual en su estudio menciona a MATLAB como ejemplo principal, ya

que este aporta a la integración de los servicios de voz de cualquier sistema de reconocimiento,

además ayuda a la automatización de los sistemas embebidos domótico que se presentan en la

presente investigación.

A pesar de que las personas con discapacidad motriz no tengan los recursos necesarios para

obtener servicios o tecnologías que ayuden a sobre llevar su discapacidad, el artículo (Bohouta &

Këpuska, 2017) , da a conocer un software que puede ser usado y aprovechado para la integración

Page 27: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

15

de los servicios de la nube, tales como Microsoft, Google y Sphinx. Se determina que este software es

de gran importancia para la utilización del sistema embebido, porque destacan los servicios de

Google para el reconocimiento de voz.

Por otra parte, el reconocimiento de voz desde diferentes puntos de vista es una de las tareas

más complejas, sin embargo, con la evolución de la tecnología y la llegada de asistentes virtuales

tales como Google assistant, o Watson para IBM, el reconocimiento de voz está al alcance de todas

las personas, pues este tipo de tecnología ofrece un servicio a través del internet. No obstante, se

hace necesario poder realizar comparaciones que permitan seleccionar la mejor opción para el

sistema embebido que plantea esta investigación, y es entonces donde (Škraba, Semenkin,

Stojanović, Kofjač, & Zupan, 2019), compara los dos servicios principales, logrando elaborar una

revisión conjunta, que le permite analizar el rendimiento y usabilidad. Este estudio sirve de

suministro de información, ya que da luz a la investigación sobre la elección del asistente de Google

considerando los beneficios que presenta, los cuales abarcan desde la usabilidad del asistente como

la corrección de errores de ruido exterior.

A través del uso del internet, y de las nuevas tecnologías convergentes como internet de las cosas

o IoT (por sus siglas en ingles de Internet of things), es posible administrar elementos del hogar en

la distancia, es decir manipular parte del hogar a través de un dispositivo móvil, este tipo de

adaptaciones es conocido normalmente como sistemas domóticos o sistemas embebidos tal como se

da a conocer en la Revista Científica de Ingeniería (Vallejo Vallejo & Cruz Hurtado, 2019). Aporta a la

investigación con la formulación de un prototipo capaz de reconocer las órdenes dictadas con la

finalidad de realizar la acción solicitada. Dicho prototipo estará diseñado a partir de sensores que se

encuentran conectados alrededor de la de vivienda, los cuales a su vez estarán conectados al

internet a través del microcontrolador permitiendo su administración y manipulación a través de la

red, fomentando así el uso de los sistemas embebidos.

Page 28: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

16

Así mismo, el libro (Nuñez Bravo & Sanmartin mendoza, 2017) menciona el uso y el

aprovechamiento de las nuevas tecnologías que permitan la inclusión social hacia las personas en

condición de discapacidad, este plantea nuevas soluciones para mejorar la calidad de vida y resolver

dificultades que padecen estas personas. Teniendo en cuenta lo anterior, se puede inferir que el

desarrollo de un sistema embebido como el planteado esta investigación cimenta una alternativa

viable que podrá generar resultados positivos frente a la inclusión social y familiar de las personas

en condición de discapacidad motriz, así como alcanzar a resolver necesidades presentadas al

interior del hogar.

Por otra parte, con el fin de realizar un análisis significativo que permita tomar una

determinación sobre la elección del microcontrolador que administra las acciones solicitadas al

sistema domótico, es necesario conocer e identificar los tipos de tecnologías existentes, así como,

reconocer sus limitaciones físicas y de procesamiento, usos, beneficios, e impactos adversos, los

cuales pueden repercutir en el funcionamiento del sistema domótico, considerando la investigación

realizada por (Partha Pratim, 2018), quien efectúa una extensa comparación entre las diferentes

arquitecturas, estándares, y tecnologías de comunicación inalámbrica existente en el mercado, se

toma la determinación de hacer uso de la tarjeta ESP32 la cual fuera de sus componentes lógicos

refuerza su diseño físico al contar con módulos de red y bluetooth integrados.

A manera de conclusión, la presente investigación plantea el mejoramiento de la calidad de vida

de las personas en condición de discapacidad motriz, haciendo uso de sistemas embebidos, los

cuales permitirán a las personas poder realizar tareas rutinarias de manera autónoma sin requerir

del apoyo humano, nada más haciendo uso de su teléfono celular, pues como se demuestra en el

libro Motor Control and Sensory-Motor Integration volumen 11 (Glencross & Piek, 1995), las

diferentes habilidades humanas son influenciadas de manera positiva, si son motivadas, por lo que

una de las investigaciones más destacadas del autor, plantea el uso de mecanismos electrónicos que

facilitan la coordinación de acciones en personas en condición de discapacidad motriz a través de

Page 29: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

17

diferentes enfoques interdisciplinares tales como la ingeniería eléctrica y mecánica, estudios del

fisioterapia, kinesiología, neurología e incluso estudios del movimiento humano en estados

normales.

Page 30: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

18

2.2. Marco Teórico

2.2.1. La discapacidad

Desde que nació la Convención de Naciones Unidas sobre los Derechos de las Personas con

Discapacidad en mayo de 2008, se ha fomentado un marco jurídico de carácter vinculante para los

países. Ellos quieren ser una herramienta referencial y fundamental para la conceptualización de la

discapacidad y la formulación de políticas a escala internacional.

La Convención define a las personas con discapacidad, en su artículo 1, como: Aquellas que

tienen deficiencias físicas, mentales, intelectuales o sensoriales a largo plazo que, al interactuar con

diversas barreras, puedan impedir su participación plena y efectiva en la sociedad, en igualdad de

condiciones con las demás. (ONU, 2006).

Hay que tener en cuenta, que el termino de discapacidad ha evolucionado a lo largo de la historia

desde diferentes marcos conceptuales. “La discapacidad es compleja, dinámica, multidimensional y

objeto de discrepancia.” de acuerdo (Charltonj,1998) citado en el informe mundial sobre la

discapacidad por la Organización Mundial de la Salud (OMS, 2011, pág. 28). Esta afirmación permite

hacer una reflexión sobre las posibles diferencias y limitaciones a las cuales se puede ver enfrentada

la presente investigación, es decir, se abordarán diferentes puntos de vista, diferentes tipos de

discapacidad y las principales limitaciones a las cuales se enfrenta una persona en condición de

discapacidad.

La organización mundial de la salud (OMS), reconoce el término como una palabra “general que

abarca las deficiencias, las limitaciones de la actividad y las restricciones de la participación. Donde

(…) las deficiencias son problemas que afectan a una estructura o función corporal; las limitaciones

de la actividad son dificultades para ejecutar acciones o tareas, y las restricciones de la participación

son problemas para participar en situaciones vitales” (OMS, 2011).

Page 31: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

19

A continuación, se profundizará en los apartados más importantes de la definición de la OMS, los

cuales permiten entender de una mejor manera el término que se pretende exponer.

2.2.2. Deficiencia

Según (OMS, 2011) “es toda pérdida (total o parcial) o anormalidad de una estructura o función

psicológica, fisiológica o anatómica.”

2.2.3. Discapacidad

Según la clasificación internacional del funcionamiento, de la discapacidad y de la salud (CIF) de

la OMS, “es toda restricción o ausencia de la capacidad de realizar una actividad (por la deficiencia),

en la forma o dentro del margen que se considere normal para un ser humano.” (Jimenez, Paulino , &

Martin, 2002)

Page 32: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

20

2.2.4. Minusvalía

Es “una situación desventajosa en que se encuentra una persona determinada, como

consecuencia de una deficiencia o discapacidad que limita o impide el cumplimiento de una

función que es normal para esa persona, según la edad, sexo y los factores sociales y culturales”

(Jimenez, Paulino , & Martin, 2002) lo que permite concluir que desde lo social, se evidencia una

desventaja con respecto a sus pares, se caracteriza por una discordancia entre la actuación

de las personas y las expectativas del grupo de pertenencia.

Así pues, Colombia define a una persona en condición de discapacidad como “Aquellas personas

que tengan deficiencias físicas, mentales, intelectuales o sensoriales a mediano y largo plazo, que, al

interactuar con diversas barreras incluyendo las actitudinales, puedan impedir su participación

plena y efectiva en la sociedad, en igualdad de condiciones con los demás.” (Senado de la republica

de Colombia, 2013)

La investigación permite concluir que una discapacidad es siempre resultado de una deficiencia

que perturba de algún modo alguna función. Mientras que, la minusvalía depende de la relación

entre una persona y su medio, es decir, estaría más relacionada con el contexto que con el entorno

social.

2.2.5. Tipos de discapacidad

Los diferentes tipos de discapacidad y su categorización son condicionadas a los diferentes

autores y a su época de clasificación, no obstante, una gran mayoría están de acuerdo en afirmar que

alrededor del mundo hay diferentes tipos de discapacidad. Estas varían en cuanto a su condición

médica, diagnostico o motivación, lo que genera que sean diferentes desde la perspectiva en la cual

se analiza. (Velasco, 2019)

Page 33: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

21

A continuación, se presentará los principales tipos de discapacidad, con la finalidad de generar

un marco reflexivo sobre las principales etiologías y patologías que permiten englobar cada tipo de

discapacidad.

A mediados de comienzo de siglo la OMS, en el marco de la familia de las clasificaciones (FCI),

formulo la clasificación internacional del funcionamiento de la discapacidad y de la salud (CIF), esta

clasificación fue aprobada el 22 de mayo del 2001, por los 191 estados que integran la (OMS, 2001)

De acuerdo con lo mencionado anteriormente, se expresan los 6 principales tipos de

discapacidad según la clasificación CIF de la (OMS, 2001).

2.2.5.1. Discapacidad sensorial

“Corresponde al tipo de personas que han perdido su capacidad visual o auditiva y quienes

presentan problemas al momento de comunicarse o utilizar el lenguaje”.

2.2.5.2. Discapacidad auditiva

“Es el déficit total o parcial de la percepción que se evalúa de la pérdida del audio en cada oído”

2.2.5.3. Discapacidad visual

“Es la disminución parcial o total de la vista. Se debe tomar en cuenta el campo visual que es el

espacio visible con la mirada fija en un punto y la agudeza visual que es la capacidad del ojo para

percibir objetos.”

2.2.5.4. Discapacidad intelectual

“Es aquella que presenta una serie de limitaciones en las habilidades diarias del ser humano,

donde se le dificulta el aprendizaje y la materialización de actividades cotidianas.”

Page 34: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

22

2.2.5.5. Discapacidad psíquica.

“Es aquella que está directamente relacionada con el comportamiento del individuo.” (…)” Este

tipo de discapacidad se encuentra en una categoría abierta, pues son trastornos que tienen relación

con enfermedades mentales.”

2.2.5.6. Discapacidad física o motora

Considerando que la presente investigación pretende sustituir una de las maneras en que

interactúa una persona en condición de discapacidad motriz con el ambiente de su hogar, se hace

imperativo realizar una reflexión sobre la percepción de diferentes autores, con la finalidad de ser

fuente de información, que permita identificar los contextos que determinan la discapacidad física.

De acuerdo con la OMS, expresado en el CIF, “la discapacidad física es aquella que ocurre al faltar

o quedar muy poco de una parte del cuerpo, lo cual impide a la persona desenvolverse de la manera

convencional” (OMS, 2001)

Por otra parte (Crespo, 2005), citato en (Pérez & Garaigordobil, 2007), menciona que es “una

alteración de la capacidad del movimiento que implica en distinto grado a las funciones de

desplazamiento” además, añade que la discapacidad física “limita a la persona en su desarrollo

personal y social”.

Simultáneamente (ATREMO, s.f.) afirma que, “Una persona con una discapacidad motora es

aquella que sufre de una manera duradera y frecuentemente crónica de una afección más o menos

grave del aparato locomotor que supone una limitación de sus actividades en relación con el

promedio de la población”.

Para (López Justicia, Fernández Jimenes, & Polo Sanchéz, 2016) la discapacidad física “se refiere

a cualquier restricción o falta de capacidad (como consecuencia de una deficiencia física) para llevar

a cabo una actividad de la manera o el nivel considerado normal para un individuo en su situación

sociocultural específica”.

Page 35: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

23

De acuerdo con las afirmaciones anteriores la investigación determina que, este tipo de

discapacidad puede ser causada por diferentes factores, los cuales pueden presentarse desde la fase

de gestación, así mismo se puede presentar por problemas genéticos, al momento del parto o ser

producto de un accidente. Donde dicha condición se puede ver representada en el cuerpo humano

en ausencia o deficiencia de las extensiones del cuerpo; en la cabeza o columna vertebral, de la

misma manera se puede ver representada en la afección del sistema nervioso, donde las

extremidades inferiores y/o superiores padecen trastornos, los cuales pueden desembocar en

paraplejia, tetraplejia o en la ausencia de coordinación de movimientos.

A pesar que, frente a este tipo de discapacidad, se ha evidenciado evolución en la inclusión social

a través de la accesibilidad en lugares donde se presenta mayor congruencia de personas, como es el

caso de los centros comerciales, universidades, teatros o incluso en conciertos en los cuales se han

construido rampas, estacionamientos para personas en condición de discapacidad, ascensores de

uso exclusivo, se divisa una carencia de herramientas que permitan a las personas en condición de

discapacidad poder realizar tareas rutinarias al interior de sus vivienda.

De acuerdo a la carencia evidenciada, esta investigación pretende dar a conocer mediante un

breve estudio del estado del arte, las limitaciones a las cuales se ve expuestas personas en condición

de discapacidad motriz. Las cifras de discapacidad en Colombia abordaron sus principales

problemas, los cuales son transversales sin importar su tipificación o sintomatología, para centrarse

en las principales necesidades de una persona en condición de discapacidad física frente a la

edificación de su hogar.

2.2.6. La discapacidad en Colombia en cifras

A continuación, se presenta una agrupación de datos estadísticos sobre la población en condición

de discapacidad en Colombia, tomados del ministerio de salud y protección social (MSPS). Estas

cifras fueron tomadas y almacenadas en una herramienta de gestión virtual llamada “Registro de

Page 36: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

24

localización y caracterización de personas con discapacidad” (RLCPD) (Ministerio de salud y

proteccion social, 2018).

Colombia presenta una discrepancia sobre la cifra exacta de personas en condición de

discapacidad, ya que, el censo realizado por el departamento administrativo nacional de estadística

(DANE) en el año 2005, registro a 2’624.898 personas que presentaban algún tipo de discapacidad

cifra que era equivalente al 6.3% de la población colombiana del momento, (Ministerio de salud y

proteccion social, 2018), mientras que la herramienta de gestión RLCPD a junio de 2018 se

registraron 1.404.108 es decir 2.6% de la población colombiana según el censo de 2018, ya que

como lo menciona (Salazar, 2018) el estado no contemplo adecuadamente los recursos necesarios

para la correcta toma de los datos estadísticos.

Sin embargo, según el MSPS, en su infografía, contempla que el 28,2% de la población presenta

discapacidad ligada a enfermedades generales, mientras que el 0,4 se encuentra en condición de

discapacidad a causa de una lesión autoinfligida. (Ministerio de salud y proteccion social, 2018)

Así pues, estos datos estadísticos provistos por el MSPS nos permiten indicar que cerca del

34,2% de las personas en condición de discapacidad son de tipo física, mientras que el 25,9%

presenta discapacidad que le afecta el sistema nervioso. (Ministerio de salud y proteccion social,

2018, pág. 19), estos datos son de interés para el proyecto de grado, pues como se expresó

anteriormente el resultado de estas dos patologías da como resultado afectación en las

extremidades de las personas en condición de discapacidad.

De acuerdo con los datos proporcionados por el MSPS, podemos concluir que de cada 100

colombianos 3 está en el registro del RLCPD, tal y como se muestra en la tabla siguiente.

Page 37: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

25

Tabla 1 Número de personas en condición de discapacidad en Colombia

Fuente de información N° personas con discapacidad % de la población total

DANE CENSO 2005 2.624.898 6.3

RLCPD junio 2018 1.404.108 2.6

Nota, Recuperado de Sala situacional de las personas con discapacidad (PCD) (Ministerio de salud y proteccion social, 2018, pág. 3)

En lo que respecta a la demografía de las personas en condición de discapacidad se permite

inferir que cerca del 58% de la población en condición de discapacidad, son personas mayores de 50

años, y el 51% de la población es masculina, como se puede evidenciar en la ilustración 1 el 12% son

menores de edad. (Ministerio de salud y proteccion social, 2018)

Ilustración 1 Personas con discapacidad en Colombia Fuente (Ministerio de salud y proteccion social, 2018)

La ilustración 1 también permite inferir que, en Colombia de cada 100 personas mayores de 80

años, 33 se encuentran en condición de discapacidad.

Page 38: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

26

Parte de la infografía del (Ministerio de salud y proteccion social, 2018) nos permite interpretar

la condición económica de las personas en condición de discapacidad, el cual indica que cerca del

50% de la población se encuentran ubicados en el estrato socioeconómico de primer nivel, tal como

queda demostrado en la ilustración 2, donde cerca de 671.481 personas en condición de

discapacidad comentan pertenecer al estrato 1, mientras que solo 2.186 reportaron pertenecer al

estrato 6

Ilustración 2. Personas con discapacidad según el estrato socioeconómico. Fuente (Ministerio de salud y proteccion social, 2018)

Estos datos son congruentes si se comparan con la ocupación de los últimos seis meses de las

personas en condición de discapacidad, donde se puede determinar que solo el 12% de la población

en condición de discapacidad cuenta con un trabajo, es decir, que solamente 166.907 personas

contaban con una fuente fija de ingresos, como se demuestra en la tabla 2 el 32% de la población, es

decir cerca de 430.321 se encuentra incapacitado para trabajar y no recibe ningún tipo de pensión

por invalidez. (Ministerio de salud y proteccion social, 2018)

0%

10%

20%

30%

40%

50%

60%

Estrato 1 Estrato 2 Estrato 3 Estrato 4 Estrato 5 Estrato 6

Page 39: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

27

Tabla 2 Ocupación de las personas en condición de discapacidad en los últimos 6 meses Ocupación %

Incapacitado permanente para trabajar, pero sin pensión

32

Realiza oficios del hogar 18 otra actividad 15

Trabajando 12

Estudiando 11

Buscando trabajo 4

Incapacitado permanente para trabajar con pensión

4

Realiza actividades de autoconsumo 2 Pensionado 2

Recibiendo renta 0

Nota, Recuperado de Sala situacional de las personas con discapacidad (PCD) (Ministerio de salud y proteccion social, 2018, pág. 16) .

A pesar de que cerca del 12% de la población tiene trabajo, tan solo el 11% tiene contrato laboral

a término indefinido, mientras que el 80% realiza sus funciones sin contrato (Ministerio de salud y

proteccion social, 2018), esto es considerado a que el 26% tienen como actividad económica la

ejecución de servicios, el 23% se dedica a la agricultura, un 19% al comercio, el 6% labora en la

industria, mientras que el 25% se dedica a diferentes actividades.

2.2.7. Limitaciones de personas en condición de discapacidad

motriz

Como concluye (Herrera, Pelaez, Ramos, Sanchez , & Burgos , 2013) en su investigación, las

personas en condición de discapacidad física requieren del uso de ayudas técnicas como lo son las

sillas de ruedas y caminadores, así como de requisitos arquitectónicos específicos que permitan su

correcto desplazamiento.

Una persona que padece discapacidad motriz debe sobreponer una serie de obstáculos a lo largo

de su vida, incluso al interior de su vivienda, ya que de acuerdo con el (Colegio de agentes de la

propiedad de cataluña, 2014) para que este segmento de personas gocen de un grado de comodidad

y tranquilidad al interior de su hogar, requieren de los componentes de infraestructura física tales

Page 40: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

28

como: puertas de acceso a la vivienda de mínimo de 80 cm de ancho para que puedan ingresar sin

ningún tipo de dificultad, barandas en las paredes las cuales deben estar a una altura adecuada, los

pacillos que comunican el interior del hogar deben estar libres y deberían tener un ancho superior a

los 90 cm y en caso de tener giros al interior estos deberían medir más de 120 cm, los pisos

deberían estar protegidos por antideslizantes y no deben tener irregularidades, en el baño se debe

contemplar que la persona pueda ingresar de manera frontal y sus instrumentos no deben superar

los 80 cm del suelo contando los 65 cm que deben estar libres para el desplazamiento de las

personas, estas dimensiones sugeridas generarían que las dimensiones del hogar de mayor

extensión lo que se convierte en un costo extra en el valor del hogar. (Gomez G. , 2017)

Estas especificaciones sugeridas establecen una barrera desde el punto de vista económico,

considerando que la mayoría de los colombianos en condición de discapacidad motriz no cuenta con

los recursos suficientes para hacer las remodelaciones que se requiere. (Ministerio de salud y

proteccion social, 2018), ejemplo de esta situación la enfrento la señora Mónica Ladrada quien sufre

de discapacidad motriz, quien menciona “no teníamos cómo, era complejo tumbar muros, abrir

espacio y modificar áreas para moverme con mayor libertad” (Labrada, 2019).

Es por esta razón que se considera necesario implementar una solución que permita aprovechar

al máximo el espacio disponible, facilitando el ingreso de las personas en condición de discapacidad

motriz en su hogar a través de sistemas embebidos que usen o se adapten a la tecnología con la que

cuentan actualmente una persona en condición de discapacidad motriz, donde conceda la

oportunidad de abrir y cerrar las puertas o ventanas de manera remota, así como, poder encender o

apagar las luminarias del hogar a su gusto, pues, para muchas personas estas tareas se consideren

normales o monótonas; el poder brindar la oportunidad de controlar estas acciones a las personas

en condición de discapacidad motriz podría fomentar el libre desarrollo personal, generando

espacios de esparcimiento personal de reflexión donde las personas en condición de discapacidad

Page 41: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

29

motriz se sientan tranquilas de poder realizar tareas sin la ayuda de un familiar y de este modo

impactar positivamente su calidad de vida.

2.3. Definición de Conceptos

2.3.1. Domótica

Es un conjunto de tecnologías y herramientas que se incorporan para la automatización de los

componentes presentes en un hogar o edificio, permitiendo la gestión y control de un entorno por

medio de electrónica e informática (Espinal & Nieves, 2014).

Así como mencionan (Rojas-Rodríguez, Cortés-Aburto, & Rita Marina Aceves-Pérez2, Luis

Gerardo Vela-Valdés, Salvador Antonio Arroyo Díaz, 2015) la domótica es la integración de distintas

tecnologías en el hogar mediante el uso simultaneo de las telecomunicaciones, la electrónica, la

informática y la electricidad.

El concepto ha demostrado que se convierte en un sustento principal de la investigación,

considerando que el prototipo propuesto pretende diseñar un sistema que integre la tecnología, que

a futuro permita la automatización del hogar de una persona en condición de discapacidad motriz,

para facilitar la interacción en su entorno diario.

2.3.2. M2P

Las conexiones de maquina a hombre M2P tienen lugar cuando la información se transfiere entre

una máquina (como una computadora, un dispositivo móvil o un smartphone) y una persona,

cuando se obtiene información de una base de datos o se realiza un análisis complejo, tiene lugar

una conexión M2P (Cisco Systems, 2019)

Page 42: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

30

Con respecto a esta investigación se identifica que la interacción con M2P suministra las

herramientas suficientes para mantener un entorno adecuado, de fácil acceso, que permita ayudar a

las personas a que tomen decisiones fundadas. (Gaitan,2019) Las acciones que las personas realizan

según sus razonamientos fundados completan un ciclo de realimentación de IOT.

Este tipo de conexiones ofrece un sin número de beneficios, uno de ellos es poder ofrecer la

interacción M2P permitiendo que la persona en condición de discapacidad motriz pueda interactuar

con el sistema domótico y poder ejercer control de los diferentes objetos de su hogar por medio de

su smartphone.

2.3.3. Redes de acceso

Las redes de acceso dependen del tamaño del área que abarcan, la cantidad de usuarios a

conectar, el número y tipos de servicios disponibles, por ello existen diferentes tipos de

infraestructuras. (Cisco Systems, 2019), cabe mencionar que en el prototipo planteado de la

presente investigación se requiere una conexión de red para la comunicación del sistema embebido.

2.3.3.1. Red de área local inalámbrica

Son similares a las redes de área local (por sus siglas en inglés LAN), solo que interconectan de

forma inalámbrica a los usuarios y los extremos en un área geográfica pequeña. (Cisco Systems,

2019), además esta brinda acceso a personas y dispositivos finales a través de medios no guiados

(inalámbricos), con un ancho de banda más limitado que la red LAN. En la presente investigación se

hace necesario realizar una conexión de red de tipo WLAN puesto que se espera controlar el sistema

embebido a través de la red inalámbrica existente en el hogar de la persona con discapacidad

motriz.

Page 43: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

31

2.3.4. Protocolos de comunicación

Los protocolos de red definen un formato y un conjunto de reglas comunes para intercambiar

mensajes entre dispositivos. Algunos de los protocolos de red más comunes son Hypertext Transfer

Protocol (HTTP), el protocolo de control de transmisión (TCP) y el protocolo de Internet (IP). (Cisco

Systems, 2019).

Para el entendimiento del funcionamiento los protocolos de red existen modelos de referencia

como el modelo OSI, a continuación, se mencionan alguno de los protocolos con referencia del

modelo OSI en relación con la presente investigación.

Los protocolos de comunicación nos permiten la comunicación asertiva entre dispositivos, la

presente investigación interconectara un dispositivo smartphone con un dispositivo de

procesamiento electrónico, esta comunicación se establece de acuerdo con los protocolos de

comunicación existentes tales como los anteriormente mencionados.

2.3.4.1. DHCP

Es un protocolo de red ubicado en la capa de aplicación de modelo OSI de

tipo cliente/servidor mediante el cual un servidor DHCP asigna dinámicamente una dirección IP

(Cisco Systems, 2019) En la presente investigación el acceso a la red será provisto por el modem del

hogar de la persona en condición de discapacidad, para ello se requiere que el dispositivo de red

asigne una dirección del segmento al controlador con el fin de establecer la comunicación asertiva

entre los dispositivos.

Page 44: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

32

2.3.4.2. HTTP

Es un protocolo de aplicación que guía la interacción de un servidor y un cliente web. HTTP

define el contenido y el formato de las solicitudes y respuestas intercambiadas entre el cliente y el

servidor. (Cisco Systems, 2019)

Este protocolo de comunicación, como lo menciona (Cisco Systems, 2019) se encuentra en la

capa de aplicación del modelo OSI. Permite las transferencias de información en la Word Wide Web

(Network Working Group , s.f.), donde existen diferentes tipos de petición. En la presente

investigación se hará uso del protocolo de transmisión HTTP, considerando que se empleara la

peticiones “Get”, las cuales se encargarán de solicitar una representación del estado del recurso

especificado.

2.3.5. Sistemas de control

Un sistema de control manipula las salidas de forma ya establecida mediante las entradas a

través de dispositivos electrónicos denominados microcontroladores (Gaviño, 2010), actualmente

son utilizados en todos los sectores de la industria, tales como: control de la calidad de los

productos manufacturados, líneas de ensamble automático, control de máquinas, control por

computadoras, sistema de potencia, robótica, etc. El concepto señalado se considera un sustento

fundamental para la actual investigación dado que se plantea tener el control de algunos objetos por

medio de la tecnología. Estos sistemas poseen dos formas de trabajo:

2.3.5.1. Sistemas de control en lazo cerrado

Los sistemas de control realimentados se denominan también sistemas de control en lazo

cerrado, en estos se alimenta al controlador la señal de error de actuación, que es la diferencia entre

la señal de entrada y la señal de realimentación, a fin de reducir el error y llevar la salida del sistema

a un valor conveniente. (Gaviño, 2010),

Page 45: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

33

2.3.5.2. Sistemas de control en lazo abierto

Un sistema de control en lazo abierto no se mide la salida ni se realimenta para compararla con la

entrada, en este sistema la salida no se compara con la entrada de referencia. Por tanto, a cada

entrada de referencia le corresponde una condición operativa fija; como resultado, la precisión del

sistema depende de la calibración. (Gaviño, 2010),

2.3.5.3. Sistema de control automático

El sistema de control automático es aquel que permite manipular elementos tecnológicos o

dispositivos electrónicos con mayor eficiencia, seguridad y comodidad. Estos sistemas se encargan

de manipular entradas y salidas (sensores, Actuadores, etc.) (Abarca, s.f.). Los sistemas de control

automático fueron creados para mejorar la calidad de vida de las personas. ya que en esta

investigación se va a diseñar un prototipo con las características mencionadas anteriormente, que

permita facilitar la vida de una persona en condición de discapacidad motriz en su hogar.

2.3.6. Microcontroladores

El microcontrolador es un dispositivo programable con capacidad de ejecutar los comandos

almacenados en su memoria interna, está orientado a realizar tareas de control y comunicaciones

con la necesidad de cubrir diversas aplicaciones como en telefonía, aparatos electrónicos, equipo

médico, electrodomésticos, juguetes, entre otros. Un microcontrolador es un circuito integrado de

alta escala de integración, básicamente es un computador completo dentro de un mismo chip, ya

que contiene en su interior los elementos fundamentales. (Séptimo Electrónica, 2014).

En la presente investigación se hará uso del microcontrolador ESP32, el cual será encargado de

almacenar y dar integración a las compuertas de salida de acuerdo con el comando de voz solicitado.

Page 46: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

34

2.3.6.1. ESP32

Es un microcontrolador diseñado por la compañía Espressif y fabricado por TSMC, con un diseño

robusto que soporta temperaturas de funcionamiento que oscila entre –40 ° C y + 125 ° C, diseñado

para dispositivos móviles, dispositivos electrónicos portátiles y aplicaciones IOT.

ESP32 está altamente integrado con interruptores de antena incorporados, cuenta con WIFI

híbrido y chip Bluetooth, puede funcionar como un sistema independiente completo o como un

dispositivo esclavo de una MCU host (ESPRESSIF, s.f.).

Este microcontrolador será usado para el diseño del prototipo de la presente investigación,

debido a que cuenta con unas características que se ajusta para la propuesta realizada, además tiene

integrado un módulo WIFI por lo cual no conlleva un costo adicional.

2.3.6.2. Memoria

La memoria sirve para almacenar datos, el microcontrolador posee una memoria de

instrucciones no volátil tipo ROM para almacenar el propio código y una memoria de datos volátil

de tipo RAM para los diferentes datos que se use durante la ejecución del programa, estas memorias

están integradas en el mismo circuito integrado. (Séptimo Electrónica, 2014), es gracias al doble

núcleo y a la memoria ROM de 4 MB presente en el ESP32 que se permite almacenar el seudocódigo

de administración y lógica del sistema embebido, permitiendo que cuando la persona en condición

de discapacidad motriz realice algún tipo de solicitud a través de la voz, esta pueda ser reconocida e

interpretada por el sistema.

2.3.6.3. Periférico de entrada y salida

Según (Séptimo Electrónica, 2014) el microcontrolador utiliza periféricos de entrada y salida

para interactuar con el exterior, es decir las líneas de entrada permiten ingresar información al

microcontrolador y las de salida para extraer información de este.

Page 47: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

35

De acuerdo con lo expuesto anteriormente, cada vez que una persona en condición de

discapacidad motriz realiza una solicitud a través de su voz al sistema embebido, se presenta una

comunicación con el microcontrolador, esta solicitud se interpreta como una entrada de

información al sistema y será el microcontrolador quien se encarga de interpretarla la orden

solicitada y proporcionar la acción, esta ejecución es conocida como la salida del sistema.

2.3.7. Google assistant

El Asistente de Google es un asistente virtual desarrollado con Inteligencia artificial por Google

que está disponible principalmente en dispositivos móviles y domésticos inteligentes, el cual

permite que se gestionen comandos a partir de la voz. (Lopes, 2019)

En la presente investigación se hará uso de los servicios públicos de Google, entre ellos Google

assistant, quien se encargará de interpretar el audio y reintegrar una respuesta de tipo textual al

sistema embebido, para que finalmente sea ejecutada por el microcontrolador.

2.3.8. Servomotor

Un servomotor es un mecanismo que tiene la capacidad de ser administrado referente a posición

y a velocidad. Es un dispositivo muy similar a un motor DC, el cual cuenta con la posibilidad de

ubicarse en cualquier posición, dependiendo de su rango de funcionamiento, es decir, de los grados

que puede moverse.

El control de estos se realiza mediante una modulación por ancho de pulso o PWM por sus siglas

en inglés (Pulse Width Modulation). Con esta señal se logra controlar el actuador en dirección y

posición y es así como responde dependiendo del ancho de banda de la señal. Por lo general, los

servomotores trabajan a una frecuencia de 50 Hz. Con esto, la señal del PWM cuenta con un periodo

de20 ms (Gonzalez V. , 2002).

Page 48: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

36

En la presente investigación el movimiento de objetos sera suministrado por algunos

servomotores, debido a que permiten lograr inclinaciones en diferentes posiciones, característica

esencial para los requisitos del prototipo planteado, como la apertura o cierre de puertas o

ventanas.

2.3.9. Lenguaje de programación

2.3.9.1. App inventor

Es un entorno de programación visual que permite crear aplicaciones totalmente funcionales

para teléfonos inteligentes y tabletas, se apoya en una programación por bloques que facilita la

creación de aplicaciones complejas y de alto impacto en la menor cantidad de tiempo posible

(INVENTOR, 2019); App inventor es la herramienta con la cual se va a desarrollar la aplicación para

Android, debido a su entorno amigable y accesible para la creación de aplicaciones completas, ya

que este entorno permite diseñar las funciones que se requieren para el prototipo de la presente

investigación.

2.3.9.2. Lenguaje kawa

Es un software libre y un lenguaje de programación orientado a objetos que se encuentra

integrado con Java, además es utilizado en App Inventor (Java, 2013), es significativo estar al tanto

sobre este concepto en esta investigación, ya que este lenguaje es empleado en la herramienta (App

Inventor) usada para diseñar la aplicación del prototipo planteado

2.3.9.3. Java

Java Es un lenguaje de programación de código abierto y plataforma informática, rápido, seguro y

fiable (Oracle, Java, 2019). En la presente investigación se hará uso de la herramienta App Inventor

para el diseño del prototipo, la cual usa un leguaje o software libre llamado KAWA, este Software

Page 49: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

37

funciona como traductor de Java, permite hacer uso de diagramas de bloques para la programación

debido a su integración con Java.

2.3.10. Reconocimiento de voz

Desde épocas históricas el ser humano ha encontrado la habilidad de comunicarse con los demás,

sin embargo, a lo largo de la evolución el hombre ha despertado el interés por interactuar con los

sistemas que lo rodean.

Los avances tecnológicos han permitido dar este salto hacia la evolución, generando sistemas que

permitan el entendimiento de lo que se está pronunciando. Es por ello por lo que para generar el

reconcomiendo de voz no se considere como pieza fundamental partir del deseo de interpretar los

fonemas o silabas, si no de extraer las ideas que se estructuran a partir de las palabras, tal como se

menciona en (Esparza Arellano & Avalos Briseño, 2019).

En la presente investigación se pretende a través de plataformas libres, librerías propias o

fuentes de terceros, reconocer la serie de patrones que la persona en condición de discapacidad está

pronunciando, es decir identificar las palabras que está pronunciando el usuario, con el fin de que

estos sean fuente de información la cual será entrada al sistema embebido, esto con el fin de generar

la acción solicitada.

2.3.11. Arquitectura de un sistema de reconocimiento de voz

De acuerdo con (Armas, 2019) el funcionamiento de un sistema de reconocimiento de voz se

compone principalmente de: el extractor de características y el clasificador.

Cuando se recibe la señal de voz, ésta es tomada por un analizador el cual da como resultado la

palabra que reconoce. Luego se detona el procesamiento al lenguaje natural, dando así una

representación conocida y finalmente se realiza una acción. De esta forma se pretende diseñar el

prototipo de la presente investigación, es decir que el usuario tendrá que pronunciar una frase y en

el momento de reconocer dicha frase, el sistema embebido va a producir una acción en el entorno de

Page 50: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

38

la persona discapacitada, a continuación, se realiza una pequeña reflexión de algunas arquitecturas

que permitan identificar en cual será usada en el prototipo de esta investigación.

La investigación pretende realizar un breve estudio del arte que permita reconocer la

arquitectura del funcionamiento de un sistema de reconocimiento de voz

2.3.12. Alternativas actuales del reconocimiento de voz

En el mercado y en la red se presentan diferentes alternativas al momento de realizar una

solución de reconocimiento de voz, en cada una de estas se presentan comportamientos o

características diferentes, en el caso que se permitiera combinar los diferentes modelos o

alternativas, se podría optimizar las ventajas que cada una ofrece. para la presente investigación los

siguientes son conceptos importantes para el proceso de reconocimiento de ordenes por voz ya que

el prototipo planteado requiere de esta función para la integración con la aplicación y el sistema

embebido.

2.3.12.1. Enfoque acústico-fonético

Como se demuestra en (Puertas, 2000) el enfoque acústico-fonético es una técnica que tiene

como fin interpretar y decodificar los sonidos que contiene la voz para asignar características

determinadas. Sin embargo, las propiedades de este enfoque son altamente variables, pues depende

del tono del locutor y la velocidad en la que se generan las secuencias fonéticas y como se identifica

en la investigación, la identificación por comandos de voz presenta falencias en entornos ruidosos e

incluso con personas que presenten problemas en su voz.

2.3.12.2. Enfoque de patrones

Es un método que decodifica la señal ingresada a partir de un grupo de señales reconocidas por

el sistema, lo cual permite, el reconocimiento de las características principales que generan el

Page 51: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

39

modelamiento de la información, es decir que a partir del entrenamiento del sistema se puede

reconocer y tomar la decisión. (Puertas, 2000)

2.3.12.3. Enfoque de la inteligencia artificial

Este método utiliza las redes neuronales artificiales (RNA o ANN por sus siglas en ingles de

Artificial Neural Networks). Las RNA son sistemas que agrupan un conjunto de unidades neuronales

conectadas entre sí, que permiten entrenarse a partir de un grupo de datos de manera aleatoria, a

este proceso se le conoce como aprendizaje y permite su usabilidad en paralelo con el fin del

afinamiento, sin embargo, para su correcto uso y entrenamiento es necesario usar dispositivos de

grandes capacidades de procesamiento, (Puertas, 2000), este enfoque será usado en la presente

investigación ya que Google cuanta con este tipo de servicio para la identificación de ordenes por

voz en su herramienta Google Assistant, el cual será aprovechado para el diseño de ordenes por

comandos de voz que serán recibidas por el sistema embebido.

2.3.13. Metodología de investigación tecnológica

La investigación tecnológica, también denominada Desarrollo, tiene por finalidad la invención de

artefactos o de procesos para su utilización por la sociedad. (Sánchez, 2004). Cuando uno de estos

artefactos es presentado y aceptado por el mercado, logrando una plena realización práctica,

industrial y comercial, se dice que se ha producido una «innovación tecnológica», pero si el producto

o proceso no es aceptado por el mercado, se habrá producido una «invención».

Teniendo en cuenta lo anterior es preciso decir que para este proyecto de investigación se espera

que el producto o artefacto creado sea una muestra del sistema que podría ser usado a escala real

por las personas con discapacidad motriz, independientemente sea considerado como una

innovación o una invención, puesto que uno de los limitantes expuestos para esta investigación es

que sea de uso residencial, no industrial.

Page 52: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

40

Según (Córdoba, 2007) la investigación tecnológica tiene como fin obtener un conocimiento para

lograr modificar la realidad en estudio, vinculando la investigación y la transformación. Trata de ir

más allá de las ideas, orientándose a las acciones para generar bienes o servicios y facilitar la vida

del hombre, siendo esto último el objetivo general de la presente investigación donde se pretende

desarrollar un prototipo de sistema de reconocimiento de voz a través de la tecnología WIFI

integrando la comunicación hombre-maquina (M2P), que permita el control y accesos, a: aperturas

y cierre de puertas y ventanas, iluminación de ambientes domésticos para personas con

discapacidad motriz en aras de mejorar su calidad de vida.

Teniendo claro el concepto de investigación tecnológica es momento de conocer las etapas las

cuales mencionan los procesos o la metodología de la investigación tecnológica con el fin de lograr

los objetivos propuestos para esta investigación.

1. Fase. Identificación

Corresponde a la primera fase del proceso de investigación tecnológico, donde se determina cual

es la necesidad que se debe satisfacer con la tecnología o producto que se quiere obtener y cuáles

son las condiciones que esa solución debe contemplar.

2. Fase. Exploración

Luego de la identificación del problema, inicia la búsqueda de información, recopilación de ideas

y datos a través de todos los medios posibles en las que se cuenta con: la consulta bibliográfica

internet, libros, revista, artículos, periódicos, observación directa, análisis de tecnologías, o

productos existentes y la consulta a través del recurso humano: entrevista, reuniones. La

información obtenida y recopilada es empleada para obtener claridad frente al tema de estudio,

aclarar conceptos, estudiar materiales y técnicas de desarrollo.

3. Fase. Diseño

Esta fase es una de las más importantes en lo respecta al proceso tecnológico ya que sobre esta se

van a sentar las bases de lo que será el desarrollo final del producto o tecnología, se buscan las

Page 53: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

41

mejores ideas que resuelvan de forma óptima el problema y que se adapten a los requerimientos

empleados en la primera fase, tras los primeros bocetos, se van estructurando diseños serios y

rigurosos que aparecen en juego.

4. Fase. Planificación

En este momento se incluyen tareas como la selección de materiales y herramientas necesarias

para la construcción de la solución, se enumera los pasos a seguir de forma ordenada, materiales y

herramientas que se utilizan en cada uno de los pasos, el tiempo y calendario de ejecución del

proyecto, la mano de obra, espacios que se necesitaran.

5. Fase. Construcción

Todo lo visto en las anteriores fases se concretan en un producto o tecnología, se pasa de la idea

al producto real a través de la construcción del producto que se ha estado planificado. En esta

construcción es importante ajustarse a todo lo indicado en la etapa de diseño, sobre todo que refiere

a tiempos, costos y materiales.

6. Fase. Evaluación

Una vez desarrollado el producto, se debe comprobar que cumple con las condiciones y que

resuelve el problema visto en la fase 1, satisfaciendo las necesidades. En caso de haber algún

problema se debería volver hacia atrás en las fases llegando incluso a la fase de diseño para localizar

la causa del problema y corregir lo que sea necesario. Esto suele ser habitual en procesos de

construcción de productos complejos, siendo necesario a veces volver en varias ocasiones a la fase

de diseño.

7. Fase. Divulgación

Una vez que el producto está fabricado y comprobado se llega a la última fase de lo que es

el proceso tecnológico. Ya se puede dar a conocer y comercializarlo, si ese era uno de los objetivos.

Se puede preparar una memoria técnica e incluso publicar en prensa y revistas especializadas el

nacimiento de ese nuevo producto o tecnología.

Page 54: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

42

Toda la información del proceso tecnológico que se mencionó anteriormente está basada en

(Equipo de Expertos Universidad Internacional de Valencia, 2018)

2.4. Términos Comunes

AI2: App Inventor 2

APK: Paquete para el sistema operativo Android.

ASODISPAR: Asociación de Discapacitados y parapléjicos

CDA: Entradas y salidas controlador

CEPAL: Comisión Económica para América Latina y El Caribe

CER: Centro Especializado de Recepción

CNR: Centro Nacional de Rehabilitación Teletón

DHCP: Protocolo de configuración dinámica de host

DOFA: Debilidades, oportunidades, fortalezas y amenazas

HTTP: Protocolo de transferencia de Hiper texto

IANA: Autoridad de asignación de números de Internet

IEEE: Instituto de Ingeniería Eléctrica y Electrónica

IDE: Entorno de desarrollo interactivo

IoT: Internet de las cosas

IP: Protocolo de internet

M2P: Conexión hombre-maquina

MIT: Instituto Tecnológico de Massachusetts

OMS: Organización mundial de la Salud

RLCPD: Registro para la Localización y Caracterización de las Personas con Discapacidad

WIFI: Fidelidad Inalámbrica (Wireless Fidelity)

LAN: Rede de área local

Page 55: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

43

3 Capítulo III

3.1. Metodología del Proyecto

De acuerdo con la literatura expuesta en capítulos anteriores, donde se abordan diferentes

aspectos sociales, técnicos, explicativos, los cuales se consideran relevantes al desarrollo de la

presente investigación, es posible inducir los alcances que se esperan logran con la presente

investigación.

Existen diferentes tipos de investigación: científica (cuantitativa y cualitativa) y tecnológica. Cada

uno de estos tipos de investigación se emplea dependiendo el nivel de profundización de los

objetivos de la investigación.

Para este proyecto de investigación “Sistema de reconocimiento de voz para personas con

discapacidad motriz” se hace uso de la investigación tecnológica (la cual modifica la realidad, es

decir, su propósito es crear artefactos, así como también implementar mejoras sobre los existentes)

a través de la aplicación científica que encamina a descubrir conocimientos y aplicabilidad a un

contexto de espacios académicos

En este apartado se describe el proceso de investigación aplicado para el desarrollo de la

presente investigación, así mismo convergen los conocimientos adquiridos durante la carrera.

3.1.1. Identificación

En esta fase se observa y reflexiona sistemáticamente sobre realidades teóricas y empíricas

usando diferentes tipos de documentos, datos y censos, donde se indaga e interpreta como se puede

observar en el capítulo I de la presente investigación, con el fin de determinar las necesidades de la

población con discapacidad motriz y de esta manera determinar las principales necesidades de la

población en mención.

Page 56: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

44

3.1.2. Exploración

En esta fase de exploración se realizó búsqueda de información y en base a los antecedentes,

marco teórico y definición de términos básicos expuestos en el capítulo II de la presente

investigación; se analiza las alternativas tecnológicas apropiadas para personas con discapacidad

motriz, obteniendo claridad frente al tema de estudio y técnicas de desarrollo que permitan suplir

las necesidades identificadas en la fase anterior, esto le permite a la presente investigación dar

cumplimiento al segundo objetivo específico planteado.

3.1.3. Diseño

Posterior al análisis realizado en las fases anteriores, la presente investigación permite

demostrar los sustentos sobre los cuales se instaura los cimientos el uso de los elementos de

software y hardware usados para el desarrollo del prototipo.

A continuación, se muestran los principales sustentos que se consideraron a partir de la

investigación previa adicional al uso del razonamiento de los integrantes del grupo de investigación.

• Se plantea el uso de conexiones inalámbricas aprovechando, el amplio espectro de red

que ofrece, las facilidades de instalación, adicional su fácil interacción con el entorno

facilitando la conexión entre los dispositivos que permitan la interacción del sistema

domótico, evitando el uso de medios guiados los cuales pueden acarrear accidentes, si se

dejan mal instalados, o pudiesen aumentar el costo de la solución.

• Usar un microcontrolador que cuente con módulos integrados tales como el módulo

bluetooth y módulo de recepción wifi, con la finalidad de reducir costos al proyecto,

optimizar espacios dentro del sistema domótico e integración con lenguajes de

programación trabajados durante el desarrollo de la carrera.

• Usar como interfaz de programación, la herramienta App Inventor, la cual es un entorno

de desarrollo de software creado por Google y administrado por el Instituto de

Page 57: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

45

Massachussets (MIT), el cual nos permite crear aplicaciones por medio de bloques de

manera intuitiva y gráfica, sin necesidad de tener bastos conocimientos de programación,

adicional nos permite poder conectarnos a su interfaz desde diferentes lugares ya que se

encuentra publicado en internet y todo el trabajo queda almacenado en la cuenta de

correo usada para el inicio de sesión.

• Enfocar la solución a dispositivos con sistema operativo Android en versiones superiores

a la versión 6.0, pues a partir de esta versión se cuenta con los servicios de Google

Assistant, los cuales son producto de inteligencia artificial y pueden responder a grandes

problemáticas sin necesidad de recurrir a grandes fuentes de procesamiento, mejorando

así significativamente la problemática del ruido ambiental o la dependencia de uso de

grandes dispositivos para el procesamiento de la orden o incluso la adquisición de

software de terceros el cual requiere para su funcionamiento un dispositivo de gran

capacidad, sin olvidar el valor del licenciamiento.

• A pesar de que la herramienta App inventor proporciono diferentes soluciones a barreras

a las cuales se enfrentó la presente investigación, también exhibo una desventaja

competitiva, pues todos los desarrollos elaborados en esta herramienta solo se pueden

usar en sistemas operativos Android.

Partiendo de los juicios anteriores, se procede a diseñar un prototipo de sistema de

reconocimiento de voz para personas con discapacidad motriz, a través del uso de herramientas de

bajo costo, optimizando al máximo los recursos disponibles y poniendo en ejecución los

conocimientos de los integrantes del grupo investigador.

3.1.3.1. Diseño para la creación del prototipo

En este apartado se mencionarán y mostrarán los bocetos esquemáticos, diagrama de bloques,

diseño del hardware y diseño del software.

Page 58: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

46

3.1.3.1.1. Matriz DOFA de la Tecnología Inalámbrica WIFI

La matriz DOFA es una herramienta que permite realizar un análisis con el fin de examinar las

Debilidades, Oportunidades, Fortalezas, y Amenazas, para este caso el análisis de la tecnología

inalámbrica WI-FI la información para crear esta matriz fue tomada de (Wi-fi Alliance, 2019)

Page 59: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

47

Tabla 3 Matriz DOFA de la tecnología WIFI Fortalezas

Integración de despliegue de

diferentes topologías de red.

Alta tasas de velocidades de

transmisión de datos según

el estándar 802.11 al cual se

encuentre en su categoría.

Fácil integración otras redes

de despliegue como las redes

LAN, WAN.

Su banda de transmisión no

tiene costo.

Debilidades

Cobertura en la conexión de

usuarios

Altos costos dependiendo

servicios a la solución de las

necesidades del usuario.

Amenazas

La ampliación de cobertura

depende del modelo de red

existente en el servicio

Falla de la conexión dependiendo

el despliegue de la red actual

Estrategias FA La fácil integración y despliegue en diversas tecnologías permite la adaptación en diversos modelos de red ajustándose a cualquier topología y mejorando su cobertura además evitando en gran medida la perdida de conexión

Estrategias DA

La cobertura depende de la

ubicación tanto de los

repetidores como del

entorno donde se encuentra,

sin embargo, es posible

ajustar las frecuencias las

cuales permiten evitar

interferencias con otras

redes o usar bandas que

permitan mayor alcance o

estabilidad

Oportunidad

Fácil adaptación en un sistema de

red.

Cantidad de nodos de extensión.

Seguridad y encriptación del

servicio.

No tiene utilización de medios

guiados (Medios Cableados).

Mayor de tasa de cantidad de

datos de transmisión

Estrategia FO Adaptación y expiación de la red inalámbrica. Permitir la conectividad con diversos elementos de la red. Aumentar la calidad del servicio mejorando y creando estándares que amplíen la seguridad del envió de datos por este medio. Crear un entorno de alta velocidad de transferencia de datos con anchos de banda mayores y equipos repetidores de mayor calidad

Estrategias DO

La tecnología WIFI es usada

en la gran mayoría de

hogares su adaptabilidad a

sistemas de red, su cobertura

inalámbrica es un medio

apropiado para una red

domótica que evita las

conexiones mediante

cableados que generan

obstáculos, además por ser

bandas libres permiten

modificar las frecuencias

para evitar la interferencia

con redes cercanas.

Fuente: Elaboración propia (2019)

Factores

externos

Factores

internos

Page 60: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

48

3.1.3.1.2. Matriz DOFA de ESP32

En este apartado se realiza un análisis con el fin de examinar las Debilidades, Oportunidades,

Fortalezas, y Amenazas, del microcontrolador ESP32, el cual es el dispositivo que más se ajusta a las

necesidades expuestas en la presente investigación. La información para crear esta matriz fue tomada

de (Espressif System, 2019) y del trabajo realizado con este microcontrolador.

Page 61: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

49

Tabla 4 Matriz DOFA Microcontrolador ESP32 Fortalezas

Integra módulo WiFi y

Bluetooth.

Dispone de 48 pines.

Puede comunicarse con

protocolos SPI, I2C, UART,

MAC Ethernet, Host S

Debilidades

Se debe tener oprimido el

boot cada vez que se sube un

sketch

El IDE del fabricante es

complejo

Los pines de salida son tipo

macho

Amenazas En ocasiones no sube el Sketch completo

Estrategias FA Al ser un microcontrolador que integra un módulo Wifi evita problemas con elementos externos a ESP32, además disminuye costos.

Estrategias DA

Creación de backups y

procesos para validar los

Sketch cargados, la facilidad

de usar IDE de otros

fabricantes como Arduino

permite facilitar tanto el

método e configuración

como de cargue de datos.

Oportunidad

Compatible con IDE diferentes a

los del fabricante

Control en la transferencia de

datos

Permite asignar varias funciones

en el mismo conector

Estrategia FO Su configuración se hace sencilla debido a su compatibilidad con IDE de otros fabricantes como Arduino que además no presenten costos Sus módulos inalámbricos integrados disminuyen costos al no tener que comprarlos e integrarlos por aparte.

Estrategias DO

Es posible el uso de

deferentes IDE que faciliten

la configuración del

microcontrolador.

Usar adaptadores hembra

que son sencillos de

encontrar en el mercado y de

costos bajos.

Fuente: Elaboración propia (2019)

3.1.3.1.3. Diagrama de bloques

En este diagrama de bloques se permite abordar la definición funcional del sistema embebido,

usando la voz (señal análoga) de la persona con discapacidad como encargada de realizar las

peticiones, estas se envían a la aplicación desarrollada haciendo uso de un smartphone con sistema

operativo Android, donde se utilizan peticiones GET las cuales permiten recuperar el estado de

cierta información, se hará uso de este tipo de peticiones con la finalidad de obtener en texto el

Factores

externos

Factores

internos

Page 62: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

50

mensaje transmitido en la señal analógica ingresada por el usuario, la información obtenida es

conducida por un medio no guiado, en esta ocasión WIFI, se hará uso de la red existente.

Luego de haber obtenido el mensaje en texto anterior se procede a realizar él envió de la orden al

microcontrolador, usando el módulo WIFI propio de este controlador.

De acuerdo con la programación previamente establecida sobre el controlador, este sabrá

reconocer a que salida debe ligar la acción solicitada, esta reprogramación del microcontrolador

será abordada en los siguientes capítulos.

Ilustración 3 Diagrama de bloques funcionamiento de los dispositivos Fuente: Elaboración propia (2019)

Page 63: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

51

3.1.3.1.4. Esquemático de la red

En este esquemático de red para comunicaciones M2P,(por siglas en ingles de machine to

Person) se utiliza una topología de red tipo estrella, esta topología menciona que existe un nodo

principal donde convergen todas las conexiones de red; de acuerdo al desarrollo al prototipo el

nodo principal es el micro controlador ESP32, el cual es el encargado de ejecutar las acciones

solicitadas o las acciones preestablecidas las cuales son: encender iluminarias, apagar iluminarias,

abrir accesos y cerrar accesos, dejándolas a disposición de las personas con discapacidad motriz.

El servidor web, publicado en el microcontrolador, opera mediante el protocolo HTTP el cual

corresponde a la capa de aplicación de modelo de comunicaciones del estándar OSI. Al protocolo

HTTP se le asigna el puerto TCP 80 puesto que la IANA (Internet Assigned Numbers Authority) lo

categorizó como puertos conocidos. Las peticiones al servidor para esta propuesta se realizan

mediante HTTP utilizando el método de petición GET (recuperación de datos), en el que la función a

realizar se solicita a través de la URL al servidor Web.

De acuerdo con la siguiente imagen, se puede deducir que el esquema a implementar

corresponde a un modelo Cliente-servidor.

Ilustración 4 Cliente-servidor HTTP Fuente: Elaboración propia (2019)

Durante el desarrollo de esta propuesta se establece que el microcontrolador ESP32 será el

dispositivo encargado de ser el servidor web y recibirá las peticiones enviadas a través del

Page 64: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

52

reconocimiento de ordenes por voz integrado en la aplicación, así mismo se encargará de procesar

dicha petición, dar respuesta y enviar las señales digitales a los actuadores.

De acuerdo con lo anterior se presenta así el microcontrolador ESP32 actuando como nodo

central, encargado de enviar las solicitudes requeridas por el usuario, comunicándose de esta forma

con cada actuador (Servomotores, Diodo leds) del prototipo, por lo tanto si algún terminal presenta

un fallo o pierde comunicación con el ESP32 no afecta el resto de los componentes del sistema

domótico, en cuando a el router su función es servir como conexión entre el smartphone y el

microcontrolador y así lograr la comunicación final con cada elemento de la red.

Ilustración 5 Topología estrella sistema domótico Fuente: Elaboración propia (2019)

.

Page 65: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

53

3.1.3.1.5. Diseño del hardware

Para el prototipo planteado en esta investigación, se hace uso de hardware que consta de los

siguientes elementos:

• ESP32 SoC (System on Chip), es un microcontrolador que integra tecnologías bluetooth y

WIFI, que proporcionan conectividad a internet y otros dispositivos, es un módulo muy

económico en el mercado ideal para el desarrollo de aplicaciones enfocadas a internet de

las cosas y en el caso del sistema de reconocimiento de ordenes mediante la voz que se

planteó en el trabajo de investigación ya que posee dos pines de salida digital análoga lo

cual es perfecto para para proyectos de este tipo porque permite dar mejor claridad de la

voz.

• Servo motor SG90, es un motor eléctrico que permite controlar la velocidad del giro,

programando el tiempo en que pueda dar el mismo, está en el rango de trabajo de 1 mili

segundo y 2 milisegundo, el IDE de Arduino cuenta con una librería (servo.h) el cual

permite programar un giro de -90° y 90° lo que viene siendo un ángulo de giro de 180°

es por esto que el dispositivo se utilizó en el prototipo de reconocimiento de voz para

simular la apertura y cierre de puertas y ventanas.

• Diodos LED, es un dispositivo que emite una luz incandescente, suelen tener una mejor

eficiencia de la corriente cuando es menor. Este dispositivo es perfecto para simular el

encendido y apagado de las diferentes luces en el prototipo, de igual manera puede ser

utilizado en el hogar para la persona con discapacidad motriz ya que es un dispositivo de

bajo consumo, y tiene una vida útil aproximadamente de 100000 horas.

• Smartphone, dispositivo con sistema operativo Android debe ser una versión superior a

6.0 ya que esta nueva versión, indica que las aplicaciones que quieran acceder al

micrófono, GPS o cámara deben pedir permiso mediante un aviso para acceder a ciertas

funciones del teléfono. Además, el Smartphone debe contar con una conexión inalámbrica

Page 66: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

54

a una red, cabe mencionar que el dispositivo debe tener el micrófono en buen estado ya

que es importante para el reconocimiento de voz para el uso de la aplicación Prevoice.

El prototipo requiere de una alimentación eléctrica regulada, para el diseño se plantea el uso de

un adaptador Samsung EP-TA200, dispositivo de uso comercial que puede conseguirse en cualquier

parte. La condición para que el prototipo funcione correctamente es que debe trabajar 3.3 a 5 V-DC.

Ideal para que el sistema trabaje con normalidad, cabe mencionar que si trabaja a más voltaje de lo

que se está indicando puede quemar los dispositivos internos del prototipo.

Así pues, con lo que se mencionó anteriormente, se procede a diseñar la programación del

hardware.

Como el microcontrolador ESP32 cuenta con módulo WI-Fi se procede a verificar las librerías

que pueden ser adaptadas para el funcionamiento de dicha tarjeta. Inicialmente se realiza pruebas

con la librería WiFi.h del IDE de Arduino. Para el uso de esta librería se pretende que el controlador

tome la IP estática o DHCP (protocolo de configuración IP dinámicas que se asigna a los dispositivos

que se encuentran en el mismo segmento de red); y así mismo brinde capacidad de servidor web. Es

decir el sistema debe reconocer hacia qué red se está conectando y debe identificar la IP del

servidor que se fue asignada para que la aplicación Prevoice detecte y sincronice con el sistema.

Teniendo el módulo conectado a la red WLAN se procede a verificar los puertos CDA del ESP32

con el fin de crear un código propio que permita realizar las funciones preestablecidas para el

sistema embebido.

Se verifica el pinout del ESP32 SoC para determinar cuáles pueden ser usados para los

actuadores.

Page 67: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

55

Ilustración 6 Pinout ESP32 Fuente: (Espressif System, 2019)

A continuación, se mencionan los pines requeridos del microcontrolador ESP32 para el

prototipo, cabe resaltar que este microcontrolador cuenta con una fuente integrada de 3,3 v, sin

embargo, no se tiene en cuenta para el planteamiento de esta propuesta, debido a que un

servomotor requiere como mínimo ese voltaje y esto no permite un movimiento adecuado, además

las funciones establecidas en el pseudocódigo que son usados para los actuadores ya definidos,

Servomotores y Leds.

Page 68: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

56

Tabla 5 Pinout ESP32 PIN ESP32 REQUERIDOS PARA EL PROTOTIPO

PIN FUNCIÓN TERMINAL

Pinout 2 Al recibir la petición del puerto serial se escribe 1 o 0

según el dato recibido, el cual enciende o apaga la luz del baño

LED

Pinout 4 Al recibir la petición del puerto serial se escribe 1 o 0 según el dato recibido, el cual enciende o apaga la luz de la habitación

LED

Pinout 12 Al recibir la petición del puerto serial se escribe una posición o grado desde 0 a 90 según el dato recibido, este permite abrir o cerrar la puerta de la habitación girando en dos direcciones.

SERVOMOTOR

Pinout 13 Al recibir la petición del puerto serial se escribe una posición o grado desde 0 a 90 según el dato recibido, este permite abrir o cerrar la puerta del baño girando en dos direcciones.

SERVOMOTOR

Pinout 15 Al recibir la petición del puerto serial se escribe 1 o 0 según el dato recibido, el cual enciende o apaga la luz de la cocina

LED

Pinout 32 Al recibir la petición del puerto serial se escribe una posición o grado desde 0 a 90 según el dato recibido, este permite abrir o cerrar la puerta de la entrada girando en dos direcciones.

SERVOMOTOR

Pinout 33 Al recibir la petición del puerto serial se escribe una posición o grado desde 0 a 90 según el dato recibido, este permite abrir o cerrar la ventada girando en dos direcciones.

SERVOMOTOR

Fuente: Elaboración propia (2019)

Es importante aclarar que para la construcción del pseudocódigo se plantea que por cada frase

preprogramada el controlador reciba un código a través del reconocimiento de ordenes por voz de

Android, dicho código será traducido por la programación realizada desde la creación de la

aplicación.

3.1.3.1.6. Diseño del software

Para el desarrollo de la aplicación se realizará con el lenguaje de programación Kawa el cual está

integrado en el editor de bloques de la herramienta app Inventor 2 (AI2), herramienta que se

encuentra distribuidas por el instinto de tecnología de Massachusetts (MIT por sus siglas en ingles

de Massachusetts Institute of Technology) bajo su licencia libre la cual puede ser accedida desde su

Page 69: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

57

portal web http://ai2.appinventor.mit.edu/ para su uso únicamente se requiere de un registro con

una cuenta Gmail; esta herramienta está soportada Blockly de JavaScript la cual es una librería libre

usada en para desarrollar a partir de bloques de manera visual, esta última librería se encuentra

integrada a la herramienta AI2.

Dentro de la propuesta se pretende que las personas con discapacidad motriz tengan la

posibilidad de controlar algunos de los objetos del hogar a través de la voz, mediante el uso de su

smartphone Android conectado a la red local inalámbrica. Para esto, se diseña una aplicación la cual

llevara el nombre de ‘PreVoice’ que contiene, pantalla de inicio transitoria, bienvenida, menú de

opciones, menú de sistema de reconocimiento de voz, sistema de respaldo y serie de funciones

preestablecidas.

Para lo anterior se procede a definir las pantallas que serán usadas para la interacción de la

persona con discapacidad motriz y posteriormente la función del código que se desarrollará.

Para esto se define la creación de 9 pantallas cada una con una funcionalidad que a continuación

se mencionan:

Screen 1: Pantalla de inicio transitoria. Llevará una imagen que identifique la aplicación y un

tiempo de espera de cinco segundos, cuando este finalice abrirá el screen 2 (Bienvenida)

Screen 2: Bienvenida. Llevará el logo de bienvenida R3DVirual y tres opciones, tales como

información acerca de la aplicación, iniciar y cerrar la aplicación.

Opción acerca de la aplicación: Es una opción que permite a la persona con discapacidad motriz

conocer de qué se trata esta aplicación, para que sirve y que puede hacer con ella.

Opción cerrar aplicación: Esta opción permite a la persona con discapacidad motriz cerrar la

aplicación es decir salir de la misma y volver a su menú de aplicaciones.

Opción iniciar: Esta opción le permite al usuario ingresar al menú de opciones o screen 3

Page 70: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

58

Screen 3: Menú de opciones. Corresponde al menú de opciones principal el cual permite elegir

tres opciones, tales como; ingresar al sistema de reconocimiento de voz, sistema de respaldo y la

opción de regresar al menú de bienvenida.

Opción regresar: Esta opción le permite al usuario regresar al screen 2 o pantalla de bienvenida.

Opción reconocimiento de voz: Esta opción le permite al usuario ingresar al screen 4

Opción sistema de respaldo: Esta opción le permite ingresar a la persona con discapacidad

motriz ingresar al screen 5.

Screen 4: Menú de reconocimiento de voz. Corresponde al menú de opciones, donde llevará cinco

opciones tales como: Encender iluminarias, abrir accesos, apagar iluminarias, cerrar accesos,

regresar al screen anterior, al oprimir cada una de esas opciones dirigirá al usuario los screen 5, 6, 7

y 8.

Screen 5 a 8: Encender iluminarias, apagar iluminarias, abrir accesos, cerrar accesos. Llevará un

reconocimiento de voz para escuchar al usuario hablar y convertir el sonido hablado en texto

usando la función de reconocimiento de voz de Android, junto a un componente web que

proporcione funciones para solicitudes HTTP GET (recuperar cualquier información), POST (enviar

información al servidor), PUT (almacenar entidad en una ubicación especifica) y DELETE (eliminar

información de una ubicación especifica)., adicionalmente cada una de estas llevará la opción para

regresar al anterior screen.

Screen 9: Sistema de respaldo. Corresponde al sistema de respaldo el cual se conectará al sistema

embebido sin necesidad de estar conectado a internet y en caso de que falle la conexión a internet o

los servidores de Google assistant para el reconocimiento de voz esta pueda ser empleada con solo

imprimir una opción como encender luz baño este haga la petición HTT GET al ESP32 y pueda tener

control de estos objetos.

Page 71: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

59

3.1.4. Planificación

En esta fase se incluye el cronograma de actividades el tiempo y calendario con el fin de ejecutar

el proyecto de una manera ordenada, además de los costos que implica la creación del prototipo con

el fin de cumplir con los objetivos y alcances planteados en la presente investigación.

Tabla 6 Cronograma de actividades ACTIVIDAD SEMANA

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Analizar Requerimientos

X X X

Recopilación y análisis de la información

X X X X X X X

Desarrollo argumentativo de la ficha de anteproyecto

X X X

Desarrollo del Diseño lógico

X X X

Desarrollo del Diseño físico

X X X

Desarrollo de Pruebas, optimización y documentación

X X X X

Correcciones del documento

X X

Monitoreo, gestión e implementación de la propuesta

X X X X

Conclusión y sustentación de la propuesta ante la Facultad de Ingeniería de Telecomunicaciones y ante el grupo GIIS

X X

Momento de evaluación y aceptabilidad por parte de GISS

X

Fuente: Elaboración propia

Page 72: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

60

Como se muestra en el cronograma de actividades se establecieron diferentes actividades las

cuales se explicarán cada una de ellas a continuación teniendo en cuenta la metodología de

investigación tecnológica:

Analizar requerimientos: En esta actividad se analiza que se considera necesario para

determinar las necesidades de la población con discapacidad motriz haciendo uso de la primera fase

(Identificación) de la metodología de investigación tecnológica.

Recopilación y análisis de la información: En esta actividad se realizó búsqueda de información

como antecedentes y marco teórico haciendo uso de la segunda fase (Exploración) de la

metodología de investigación tecnológica.

Desarrollo argumentativo de la ficha de anteproyecto: En esta actividad se plantea la propuesta

de proyecto grado y se desarrolla a través de las dos anteriores actividades (Analizar

requerimientos y Recopilación y análisis de la información) con el fin de presentarla ante el Grupo

de investigación en ingeniería de sistemas (GIIS)

Desarrollo del Diseño lógico y físico: Esta actividad se realiza el diseño de software y de

hardware para el prototipo haciendo uso de la tercera fase (Diseño) de la de la metodología de

investigación tecnológica

Desarrollo de Pruebas, optimización y documentación: En esta actividad se realiza la

construcción de las pruebas a ejecutar y los documentos o anexos necesarios para la entrega del

proyecto teniendo en cuenta la fase siete (Divulgación) de la metodología de investigación

tecnológica

Correcciones del documento: En esta actividad se tiene en cuenta las observaciones por parte del

director del proyecto de grado, con el fin de hacer las correcciones pertinentes y obtener el

aprobado para la sustentación del proyecto de grado.

Page 73: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

61

Monitoreo, gestión e implementación de la propuesta: En esta actividad se realiza la construcción

del prototipo y se tiene en cuenta las fases de construcción y evaluación de la metodología de

investigación tecnológica.

Conclusión y sustentación de la propuesta ante la Facultad de Ingeniería de Telecomunicaciones

y ante el grupo GIIS: En esta actividad se espera que ante el jurado se haga la presentación del

proyecto de grado y sustentar el mismo.

Momento de evaluación y aceptabilidad por parte de GISS: En esta actividad se espera la

aprobación del proyecto de grado por parte del grupo GIIS.

En este apartado se mencionarán los costos que implica la creación del prototipo con el fin de

cumplir con los objetivos y alcances planteados en la presente investigación. A continuación, se

relaciona la tabla de costos del proyecto.

Tabla 7 Costos del proyecto Ítem Cantidad Valor total Aporte

Universidad Aporte

Estudiante

Desarrollo Aplicación

Android

1 2’100.000 No Aplica X

Construcción maqueta

1 345.600 No Aplica X

Servo SG9 4 44.000 No Aplica X

ESP32 Wifi + Bluetooth

1 35.000 No Aplica X

Diodos LED 4 1.000 No Aplica X

TOTAL 2’525.000

Fuente: Elaboración propia

Como se muestra en la tabla de costos del proyecto se definieron diferentes ítems los cuales se

proceden a explicar a continuación:

Page 74: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

62

Desarrollo de la aplicación: Para el desarrollo de la aplicación se tiene en cuenta la fase de diseño

la cual depende de las fases de identificación y exploración, con el fin de iniciar con las fases de

construcción y evaluación:

Construcción de la maqueta: Para la construcción de la maqueta se tiene en cuenta a dimensión

de los objetos que se pretenden usar y de esta manera definir la escala y materiales para la

construcción.

ESP32 Wifi + Bluetooth: Después de los análisis realizados de los diferentes controladores y

teniendo en cuenta la matriz DOFA expuesta en el diseño del prototipo se procede a hacer uso de

este controlador con el fin de implementarlo en el prototipo.

Actuadores (Servomotores y Diodos LED): Se definieron estos actuadores con el fin de dar

alusión a los diferentes objetos del hogar

3.1.5. Construcción

De acuerdo con lo expresado en los anteriores apartados justifica la creación del prototipo,

apoyado en la investigación teórica sobre las necesidades padecidas por las personas en condición

de discapacidad motriz, el análisis sobre los lenguajes de programación y en las ventajas ofrecidas

por la herramienta app inventor 2 (AI2) adicional al conocimiento obtenido en la facultad de

ingeniería, convergen con el fin de que dicho conocimiento sea operativo y ejecutable. En esta

construcción es importante concordar con lo indicado en la etapa de diseño, y en lo que refiere a la

planificación del prototipo.

3.1.5.1. Desarrollo del hardware

Para el funcionamiento de los actuadores (Servomotores y diodos LED) se tiene en cuenta el

pinout del ESP32 y posteriormente se procede a programarlo con el IDE de Arduino, teniendo en

Page 75: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

63

cuenta su función de servidor web y controlador. A continuación, se describe la programación

implementada en el microcontrolador.

Se define la librería WiFi.h la cual se descarga desde la página de (GitHub, 2019) y se instalan en

la aplicación de Arduino para trabajar con este entorno de desarrollo integrado. La librería

anteriormente mencionada permite la conexión del módulo Wifi a la WLAN del usuario para

convertirse en un servidor web, para esto se realiza la respectiva programación del

microcontrolador ESP32 SoC

Con lo realizado anteriormente se verifica a través del monitor serial (permite enviar y recibir

datos), que el módulo ESP32 tome la dirección IP (Internet Protocol). A partir de que el módulo

toma la dirección IP y se demuestra a través del monitor serial, se procede a verificar desde la web

que se tenga conexión con el módulo y se pueda administrar desde otro equipo haciendo la petición

HTTP GET.

Se define la librería Servo.h (descargada desde la página de (GitHub, 2019) ) la cual permite

controlar servomotores como los usados para este prototipo, junto con los pines de salida y estados

actuales en el VoidSetup (función que se ejecuta en el momento que el programa se inicia) para los

actuadores. Posteriormente se inicia las sentencias de salida para la toma de datos a través del void

loop (función que ejecuta el programa en bucle).

Al tener conexión con el módulo se realiza prueba de apertura, cierre de puertas y ventana, y

encendido y apagado de iluminarias por medio de la conexión WLAN observando que las salidas

definidas actúen de manera satisfactoria.

3.1.5.2. Desarrollo del software

En este apartado se enseña el paso a paso de la interfaz para el usuario o persona con

discapacidad motriz.

Page 76: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

64

3.1.5.2.1. Pantalla de inicio transitoria

La pantalla de inicio transitoria permite que la persona con discapacidad observe a que aplicación

está ingresando, posteriormente después de dos segundos ingresa a la pantalla de bienvenida. En la

siguiente imagen se puede observar la interfaz de usuario

Ilustración 7 Interfaz de usuario pantalla de inicio transitoria Fuente: Elaboración Propia (2019)

3.1.5.2.2. Bienvenida

La pantalla de Bienvenida lleva el logo R3DVirual y tres opciones, tales como información, iniciar

y cerrar la aplicación, como se puede observar en la siguiente imagen.

Page 77: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

65

Ilustración 8 Pantalla de bienvenida Fuente: Elaboración propia (2019) .

3.1.5.2.3. Información

La pantalla información permite a la persona con discapacidad motriz conocer de qué se trata

esta aplicación, para que sirve y que puede hacer con ella, como se puede observar en la siguiente

imagen.

Page 78: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

66

Ilustración 9 Información Aplicación Prevoice

3.1.5.2.4. Menú de opciones

La pantalla menú principal es la pantalla que se dirige cuando la persona con discapacidad

motriz oprime en la opción ‘iniciar’ muestra 3 (tres) opciones para la interacción con el entorno del

usuario, una basada en el reconocimiento de ordenes por voz que al seleccionar lo redirige a un

menú donde inicia la interacción con la voz y la otra es un sistema de respaldo en caso tal de que la

anterior falle, en el momento que se selecciona se ingresa a una interfaz que envía órdenes solo por

datos y por último la opción de regresar al menú de bienvenida. Como se puede observar en la

siguiente imagen

Page 79: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

67

Ilustración 10 Menú de opciones principal Fuente: Elaboración propia (2019)

3.1.5.2.5. Menú de opciones reconocimiento de voz

El menú de opciones reconocimiento de voz permite a la persona con discapacidad motriz saber

qué funciones puede realizar. Dentro de estas opciones esta: encender o apagar iluminarias y abrir o

cerrar accesos. Si se desea elegir alguna de estas opciones se debe seleccionar y esperar la siguiente

instrucción. En la siguiente imagen se puede observar el menú de opciones del reconocimiento de

voz.

Page 80: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

68

Ilustración 11 Interfaz de usuario menú de opciones Fuente: Elaboración propia (2019)

3.1.5.2.6. Serie de funciones

Esta interfaz permite al usuario enviar las ordenes por medio de voz al sistema domótico, en el

que elige la opción que desea realizar, en este caso se eligió la opción de encender, sin embargo,

para todos los casos (encender iluminarias, apagar iluminarias, abrir accesos, cerrar accesos)

funciona de la misma forma, lo primero que muestra la interfaz es un mensaje donde pregunta

“¿Que desea encender?”. Como se puede observar en la siguiente imagen, oprimiendo el logo de

Google Assistant puede pronunciar cualquier texto expuesto en la interfaz y el sistema embebido se

encargará de actuar en tiempo real

Page 81: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

69

Ilustración 12 Interfaz de usuario serie de funciones Fuente: Elaboración propia (2019)

3.1.5.2.7. Sistema de respaldo

El módulo de respaldo se conectará al sistema embebido en caso de que falle la conexión a

internet o los servidores de Google assistant, el cual es un servicio dotado de inteligencia artificial al

que se puede acceder libremente y funciona a través de peticiones Get (recuperar cualquier

información) para el reconocimiento de voz, solo basta con oprimir la función y esta se ejecutará en

tiempo real. A continuación, se puede apreciar el módulo de respaldo

Page 82: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

70

Ilustración 13 Sistema de respaldo Fuente: Elaboración propia (2019)

Después de crear la aplicación se compila para la instalación. Dicha aplicación tiene un peso de

40MB y se puede instalar con el formato .apk.

3.1.5.3. Seguridad en las comunicaciones entre dispositivos

Con el fin de garantizar seguridad a las personas en condiciones de discapacidad motriz que

intervienen con el sistema domótico, las aplicaciones que interactúan entre los dispositivos se

construyeron a partir del principio de permisos mínimos, con la finalidad de ir creciendo en

requerimientos de acuerdo con la necesidad presentada.

Los principios que se tuvieron en cuenta en el desarrollo de la aplicación servidor, fue permitir

únicamente la conexión al servidor expuesto por el microcontrolador, desde una red específica en

esta red previamente se configuro la reservación de la dirección ip asignada al controlador,

adicional a ello en la lógica de la configuración del microcontrolador se inhabilita las conexiones

Page 83: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

71

diferentes al puerto 80 y por último se configura la denegación de todas las peticiones no

reconocidas(también conocido como DenyAll).

Desde el dispositivo router encargado de proveer la red WLAN, donde convergen los

dispositivos, se ha realizado un filtrado de direcciones MAC para asegurar los dispositivos que están

incluidos en la red, adicional se habilito la opción de redireccionamiento de puertos con la finalidad

de asegurar que por la red únicamente viajaran peticiones conocidas.

Por último, la aplicación que se instalara en el smartphone se entregara personalizada de

acuerdo con los requerimientos anteriores y únicamente se instalara a las personas que

manipularan el prototipo.

3.1.5.4. Construcción de la maqueta e implementación del hardware y

software

3.1.5.4.1. Elección de la escala

Para la construcción de la maqueta se plantea el uso de la escala 1:25 con el fin de poder apreciar

las funciones preestablecidas y tener un entorno dimensionado con los periféricos o actuadores.

3.1.5.4.2. Elección de los materiales

Para la construcción de la maqueta se elige material tipo madera, balso y acrílico, esto para dar

rigurosidad a la construcción total y a los elementos electrónicos que esta tendrá que soportar.

3.1.5.4.3. Despiece

Se realiza un diseño sobre la maqueta y se realiza un corte en máquina de precisión con el fin de

evitar desperdicios de material, tal como se observa en la siguiente ilustración.

Page 84: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

72

Ilustración 14 Despiece del material. Fuente: Propia

3.1.5.4.4. Corte y replanteo

Para el corte de los materiales se usa la máquina de corte laser para hacer cortes finos y precisos

Ilustración 15 Cortes CNC Laser

Page 85: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

73

Fuente: Elaboración propia (2019)

3.1.5.4.5. Unión o pegado

Se procede a unir las pizas (previamente cortada) con silicona liquida y colbón para madera.

Ilustración 16 Montaje prototipo. Elaboración: Fuente Propia (2019)

3.1.5.4.6. Implementación del hardware en la maqueta

Se procede a agregar el circuito a la vivienda prototipo, iniciando por el recorrido de cableado,

donde se ubican los motores y los diodos LED con el fin obtener la medida de las distancias a las

cuales estarán separados evitando desperdicios, posteriormente se ubican de manera temporal para

simular el funcionamiento del sistema embebido por medio del reconocimiento de voz con las

funciones preestablecidas. En la siguiente imagen se puede apreciar el montaje inicial del prototipo

donde se toman las medidas de distancia de los elementos que serán accionados a través de la voz.

3.1.5.4.7. Acabado

Se procede a pintar y a lijar las partes de la madera, adicionalmente se agregan los objetos

porcelánicos, se cubren las paredes interiores y pisos con papel contact que simula tableta de

porcelanato dando el efecto de una vivienda lista para su habitar, como se demuestra en la siguiente

ilustración.

Page 86: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

74

Ilustración 17 Acabado de maqueta en funcionamiento Fuente: Elaboración propia (2019)

Evaluación

En esta fase se realizan las pruebas según el método de caja negra. Este método es una técnica de

pruebas de software en la cual la funcionalidad se verifica sin tomar en cuenta la estructura interna

de código, detalles de implementación o escenarios de ejecución internos en el software.

Las pruebas de caja negra se enfocan solamente en las entradas y salidas del sistema, sin

preocuparse en tener conocimiento de la estructura interna del programa de software. Para obtener

el detalle de cuáles deben ser esas entradas y salidas, se basa únicamente en los requerimientos de

software y especificaciones funcionales. (La oficina de proyectos de informática, 2019)

Para lo anterior se hace uso de Plantilla de Casos de Pruebas de Software creada por

www.pmoinformatica.com donde se comprueba que la aplicación cumple con las condiciones y que

resuelve el problema planteado, satisfaciendo algunas de las necesidades en el hogar de una

persona con discapacidad motriz. El desarrollo pasa las pruebas planteadas a través del método caja

negra permitiendo que la aplicación denominada con el nombre ‘Prevoice’ tenga total interactividad

con el usuario donde los errores de reconocimiento de voz se ven afectado por un ruido mayor a

60dB, pero cuenta con un sistema de respaldo, en caso de ruido mayor a 60dB, perdida del internet,

y/o fallas con el reconocimiento de voz garantizando tolerancia a fallas.

Page 87: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

75

Para ver las pruebas de caja negra dirigirse a (Anexo A)

3.1.6. Divulgación

Teniendo en cuenta que el producto está fabricado y comprobado se puede dar a conocer, para

esto se pretende entregar los siguientes documentos que soportan la creación del prototipo junto

con el desarrollo de la aplicación PreVoice.

Manual de usuario: Este documento tendrá un breve resumen en forma de presentación para que

las personas con discapacidad motriz puedan ver de forma clara y rápida el por qué se creó la

aplicación ‘Prevoice’ junto con sistema embebido y cuál es su propósito

Documentación del software: Este documento especificará los modelos usados para el desarrollo

del software de la aplicación y cuáles fueron las plataformas y métodos usados para su elaboración.

Cartilla presentación software: Este documento tendrá un breve resumen en forma de

presentación y cuál es su propósito.

Page 88: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

76

3.2. Conclusiones

A través de la metodología empleada para el desarrollo de este proyecto se identificaron las

necesidades de la población con discapacidad motriz, con los datos recopilados de las diferentes

organizaciones, se analizaron las alternativas tecnológicas apropiadas para personas con

discapacidad motriz y fue posible diseñar y crear un prototipo de sistema de reconocimiento de voz

para personas con discapacidad motriz.

Con la creación de este prototipo y la aplicación ‘Prevoice’ que integra el sistema de

reconocimiento de voz, las personas con discapacidad motriz pueden observar cómo, a futuro, esta

propuesta a través de la implementación a escala real puede brindarles una independencia donde

puedan tener los servicios básicos para un desarrollo personal y familiar adecuado y sostenible,

acercándolos a una vida más digna y por ende optimización en la calidad de vida, además es viable

para personas con otras discapacidades, como un apoyo para que su vida se haga mucho más

cómoda y sencilla; dando a conocer en esta investigación un desarrollo a una metodología y un

mecanismo de inclusión social la cual se ve reflejada en el presente proyecto y a su vez aplicada al

prototipo.

Page 89: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

77

4 Bibliografía

Abarca, P. (s.f.). EL ABC DE LA AUTOMATIZACION. Obtenido de

http://www.aie.cl/files/file/comites/ca/abc/sistemas-de-control-automatico.pdf

Abarca, P. (s.f.). EL ABC DE LA AUTOMATIZACION. Obtenido de

http://www.aie.cl/files/file/comites/ca/abc/sistemas-de-control-automatico.pdf

Acosta López , A. D., & Córdova , P. (2015). Sistema de control automático de una ducha eléctrica

mediante reconocimiento de la voz para personas con discapacidad en las extremidades

superiores. Ambato Ecuador: Universidad Técnica de Ambato. Facultad de Ingeniería en

Sistemas, Electrónica e Industrial. Carrera de Ingeniería en Electrónica y Comunicaciones.

Agudelo, M., Casas, L., Tovar, A., & Villadiego, E. (2017). Guía para la inclusión de personas con

discapacidad en el ámbito laboral. Bogota. Obtenido de

https://repository.usergioarboleda.edu.co/bitstream/handle/11232/1005/Gu%C3%ADa%

20para%20la%20inclusi%C3%B3n%20de%20personas%20con%20discapacidad%20en%

20el%20%C3%A1mbito%20laboral.pdf?sequence=1&isAllowed=y

Álvarez, R., Blanco, A., Correa, A., Cuador, J., & Gallego Martínez, E. E. (2017). The Lineal Prediction

Applied to Distributed Speech Recognition in IP Nets. Computación y Sistemas, 21(1), 137–

146. doi:10.13053/CyS-21-1-2301

Ángel, J., & Jiménez, V. (19 de 12 de 2017). Mouse4all: Jornadas sobre tecnología de la información

para una universidad accesible. Obtenido de http://repositorio.upct.es:

http://repositorio.upct.es/handle/10317/6301?show=full

Arango, L. (22 de Mayo de 2017). La deuda del pais con su poblacion en condicion de discapacidad.

(J. Nieto, Entrevistador)

Armas, E. Á. (2019). Aids Based on Speech Recognition Technology for People with Motor

Disabilities and Reduced Mobility. Revista Politécnica, 43(1).

ATREMO. (s.f.). ¿Qué es la discapacidad motora? Obtenido de https://www.atremo.org/que-es-la-

discapacidad-motora/

Bejarano, G. (14 de Enero de 2003). Ley de discapacidades. Registro Oficial, pág. 42.

bjadaptaciones. (s.f.). Nuestra Historia: Bjadaptaciones, tu apoyo tu tecnologia. Obtenido de

https://bjadaptaciones.com

Bohouta, G., & Këpuska, V. (03 de 2017). Comparing Speech Recognition Systems (Microsoft API,

Google API And CMU Sphinx). Int. Journal of Engineering Research and Application, 2248-

9622, 20-24. doi:10.9790/9622-0703022024

CEPAL, N. (2010-08). Objetivos de Desarrollo del Milenio:El progreso de América Latina y el Caribe

hacia los Objetivos de Desarrollo del Milenio: desafío para lograrlos con igualdad. Santiago

CEPAL 2010-08. Obtenido de https://repositorio.cepal.org/handle/11362/2977

Cisco Systems. (5 de 10 de 2019). Cisco Networking Academy. Obtenido de netacad.com

Page 90: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

78

Cisco Systems. (25 de 10 de 2019). Cisco.com World Wide. Obtenido de

https://www.cisco.com/index.html

Cisco Systems. (03 de 10 de 2019). Ciscon Networking Academy. Obtenido de netacad.com

Cleiton Eduardo Saturno, A. R. (2015). An augmentative and alternative communication tool for

children and adolescents with cerebral palsy. Behaviour & Information Technology, 2-4.

Colciencias. (2014). Colciencias. Obtenido de https://legadoweb.colciencias.gov.co/faq/qu-es-un-

proyecto-de-investigaci-n-cientifica-y-tecn-logica

Colegio de agentes de la propiedad de cataluña. (03 de Abril de 2014). Colegio de agentes de la

propiedad de cataluña. Obtenido de API.Cat:

https://www.20minutos.es/noticia/2120122/0/viviendas-

accesibles/discapacitados/requisitos/

Congreso de los estados unidos. (2017). Ley Estadounidenses con discapacidad. Americans with

Disabilities Act, (pág. 12). State of Washington. doi:https://adata.org/learn-about-ada

Córdoba, F. G. (2007). La Investigación Tecnológica. Ciudad de México: Limusa.

Crissien Quiroz, E. V. (2017). Ciudades inteligentes en beneficio a la discapacidad. Obtenido de bonga

unisimon: http://bonga.unisimon.edu.co

Cruz, C. (15 de Abril de 2013). Obtenido de https://www.eoi.es/blogs/madeon/2013/04/15/ciclo-

de-vida-de-un-proyecto/

Cuesta, D. J., Marin, M. P., & Saenz, Y. V. (2015). Sistema inteligente (HCI) para personas con

discapacidad motriz. Décima Conferencia Ibérica 2015 sobre Sistemas y Tecnologías de la

Información (CISTI) (pág. 6). Aveiro, Portugal: IEEE.

Disability, Liberation and Development. (s.f.). Londres.

Discapacidad, R. P. (2015). Madrid Real Patronato sobre Discapacidad. Ministerio de Sanidad,

Servicios Sociales e Igualdad, 264-270. Obtenido de http://hdl.handle.net/11181/5143

Discapacidad, R. P. (2015). Premios Reina Sofía 2014. Prevención de la discapacidad. . Accesibilidad

universal de municipios. Tecnologías de la accesibilidad. Promoción de la inserción laboral de

personas con discapacidad (pág. 333). España: Madrid Real Patronato sobre Discapacidad.

EDUCACION, M. D. (s.f.). DISCAPACIDAD MOTORA. Obtenido de http://especial.mineduc.cl/wp-

content/uploads/sites/31/2016/08/GuiaMotora.pdf

Equipo de Expertos Universidad Internacional de Valencia. (21 de 03 de 2018). VIU Universidad

Internacional de Valnecia. Obtenido de https://www.universidadviu.com/proceso-

tecnologico-cuales-fases/

Esparza Arellano, M. E., & Avalos Briseño, J. B. (23 de Julio de 2019). Reconocimiento de voz. Ciencia

Tecnologica, págs. 1-3.

ESPRESSIF. (s.f.). Obtenido de https://www.espressif.com/en/products/hardware/esp32/overview

Espressif System. (2 de 11 de 2019). ESPRESSIF. Obtenido de

https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf

Page 91: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

79

García Córdoba, F. (2012). La Investigación Tecnológica. Limusa: Limusa Noriega Editores.

Gaviño, R. H. (2010). Introducción a los sistemas de control. Obtenido de

http://lcr.uns.edu.ar/fcr/images/Introduccion%20a%20Los%20Sistemas%20de%20Contr

ol.pdf

GitHub. (30 de 08 de 2019). GitHub. Obtenido de https://github.com/espressif/arduino-

esp32/blob/master/docs/arduino-ide/windows.md

Glencross , D., & Piek, J. (1995). Motor Control and Sensory-Motor Integration (Vol. 11). (D. Glencross,

& J. Piek, Edits.) North Holland. Obtenido de https://www.elsevier.com/books/motor-

control-and-sensory-motor-integration/glencross/978-0-444-81921-5

Gomez, A., Galindo , O., & Peñas, E. (14 de Septiembre de 2015). Caracterización y condiciones de los

cuidadores de personas con discapacidad severa en Bogotá. Revista de Salud Pública, 12.

doi:http://dx.doi.org/10.15446/rsap.v18n3.53048

Gomez, G. (09 de Agosto de 2017). Homily. Obtenido de

https://www.homify.com.mx/libros_de_ideas/3848640/adaptar-una-casa-para-personas-

en-silla-de-ruedas-10-cosas-que-se-deben-hacer

Gonzalez, J. E., Torres Valdivieso, C. H., & Verdugo, Z. Y. (2017). Quality of life in people with severe

and very severe disability. (Aten-D, Ed.) Discapacidad, Clínica y Neurociencias: (RDCN), 4(1),

37-46. Obtenido de https://www.profesionalesdependenciadiscapacidad.com/aten-d/

Gonzalez, V. (Marzo de 2002). Obtenido de

http://platea.pntic.mec.es/vgonzale/cyr_0204/ctrl_rob/robotica/sistema/motores_servo.ht

m

Herrera, P., Pelaez, I., Ramos, L., Sanchez , D., & Burgos , R. (Febrero de 2013). Problemas con el uso

de sillas de ruedas y otras ayudas técnicas y barreras sociales a las que se enfrentan las

personas que las utilizan. Reumatologia Clinica. doi:10.1016/j.reuma.2012.05.010

Hitek. (06 de Febrero de 2016). Arduino. Obtenido de http://panamahitek.com/arduino-mega-

caracteristicas-capacidades-y-donde- conseguirlo-en-panama/. [Accessed:

INVENTOR, M. A. (2019). MIT APP INVENTOR. Obtenido de https://appinventor.mit.edu/about-us

Java. (2013). JavaMexico. Obtenido de

https://www.javamexico.org/foros/lenguajes_jvm/el_lenguaje_de_programacion_kawa

Jimenez, M., Paulino , D., & Martin, J. (2002). LA CLASIFICACIÓN INTERNACIONAL DEL

FUNCIONAMIENTO, DE LA DISCAPACIDAD Y DE LA SALUD (CIF). Revista Española de Salud

Pública, 76(4).

La oficina de proyectos de informática. (10 de 11 de 2019). PMOinformatica.com. Obtenido de

http://www.pmoinformatica.com/2017/02/pruebas-de-caja-negra-ejemplos.html

Labrada, M. (09 de Septiembre de 2019). Un hogar coomodo y digno para las personas en condicion

de discapacidad. (D. Toro, Entrevistador)

Page 92: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

80

Liendro, C. (2017). DISCAPACIDAD Y SOCIEDAD. Obtenido de ¿Qué formas de interpretación y

compromiso adquieren los nuevos conocimientos:

https://areasgyr.files.wordpress.com/2013/04/discapacidad-y-sociedad.pdf

Liendro, C. (s.f.). DISCAPACIDAD Y SOCIEDAD . Obtenido de

https://areasgyr.files.wordpress.com/2013/04/discapacidad-y-sociedad.pdf

Lopes, M. (05 de Junio de 2019). Digital Trends. Obtenido de

https://es.digitaltrends.com/tendencias/todo-lo-que-necesitas-saber-sobre-google-

assistant/

López Justicia, M., Fernández Jimenes, C., & Polo Sanchéz, M. (18 de 05 de 2016). RELACIÓN ENTRE

EL NIVEL DE ESTUDIOS Y EL AUTOCONCEPTO EN ADULTOS CON DISCAPACIDAD MOTORA.

Obtenido de https://journals.copmadrid.org/psed/archivos/100777.pdf

Lucía Pillajo, M. P. (2018). Sistema embebido para movilidad de personas con. Iberian Journal of

Information Systems and Technologies, 328-240.

Mellis, D. (27 de Enero de 2018). Arduino CL. Obtenido de http://arduino.cl/que-es-%20arduino/

microsoft. (2019). Docs. Obtenido de https://docs.microsoft.com/es-es/cpp/cpp/cpp-language-

reference?view=vs-2019

Microsoft. (2019). Microsoft. Obtenido de https://docs.microsoft.com/es-es/dotnet/csharp/getting-

started/introduction-to-the-csharp-language-and-the-net-framework

Ministerio de salud y proteccion social. (2018). Sala situacional de las personas con discapacidad.

Bogota, Bogota. Recuperado el 21 de Octubre de 2019, de

https://www.minsalud.gov.co/sites/rid/Lists/BibliotecaDigital/RIDE/DE/PS/sala-

situacional-discapacidad-junio-2018.pdf

Nayyar, A., & Vikram, P. (2016). Real time smart home automation based on PIC microcontroller,

Bluetooth and Android technology. 2016 3rd International Conference on Computing for

Sustainable Global Development (INDIACom), New Delhi, 2016, pp. 1478-1484., (págs. 1478-

1484). india. Obtenido de

http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7724513&isnumber=7724213

Network Working Group . (s.f.). Obtenido de Request for Comments::

https://www.ietf.org/rfc/rfc2616.txt

Nuñez Bravo, N., & Sanmartin mendoza, P. (2017). Ciudades inteligentes en beneficio a la

discapacidad. (N. Nuñez Bravo, & P. Sanmartin mendoza, Edits.)

doi:10.17081/bonga.2300.c6.

OEA. (2017). OCTAVA REUNIÓN DEL COMITÉ PARA ELIMINACIÓN DE TODAS LAS FORMAS DE

DISCRIMINACIÓN CONTRA LAS PERSONAS CON DISCAPACIDAD (CEDDIS). OCTAVA

REUNIÓN DEL COMITÉ PARA ELIMINACIÓN DE TODAS LAS FORMAS DE DISCRIMINACIÓN

CONTRA LAS PERSONAS CON DISCAPACIDAD (CEDDIS), (pág. 128). Cali, Colombia. Obtenido

de

http://www.oas.org/es/sedi/ddse/paginas/documentos/discapacidad/CEDDIS_REUNIONE

S/ESP/Ordinarias/8vaReunion/InformeFinal_VIIIReunion.pdf

Page 93: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

81

OMS. (2001). Clasificacion Internacional del Funcionamiento de la Discapacidad y de la Salud.

Asamblea Mundial De La Salud, (pág. 288). Ginebra.

doi:https://aspace.org/assets/uploads/publicaciones/e74e4-cif_2001.pdf

OMS. (2011). Informe mundial sobre la discapacidad. New York. Obtenido de

https://www.who.int/disabilities/world_report/2011/summary_es.pdf?ua=1

OMS. (2019). Organizacion mundial de la salud. Obtenido de

https://www.who.int/topics/disabilities/es/

ONU. (2006). The Secretary General. Message on the International Day of Persons with Disabilities.

onvención Naciones Unidas sobre los Derechos de las Personas con Discapacidad. New York.

Obtenido de http://www.un.org/disabilities/documents/events/idpd09_sg_message.pdf

Oracle. (s.f.). Obtenido de https://www.java.com/es/download/faq/whatis_java.xml

Oracle. (s.f.). Obtenido de https://www.java.com/es/download/faq/whatis_java.xml

Oracle. (2019). Java. Obtenido de Java: https://www.java.com/es/download/faq/whatis_java.xml

Organizacion Mundial de Naciones Unidas. (2015). Objetivos de desarrollo sostenible: 17 objetivos

para transformar el mundo. Asamblea General, (pág. 41). New York.

doi:https://undocs.org/es/A/69/L.85

P., C. (2006). Disability, Liberation and Development. London.

Pacto de productividad. (2018). Informe de resultados, Pacto de productividad. Bogota: Puntoaparte.

Obtenido de

http://pactodeproductividad.com/_pdf/destacadas/informe_de_resultados_pacto_de_produ

ctividad_161118v01.pdf

Padilla-Muñoz, A. (1 de 4 de 2010). Discapacidad: contexto, concepto y modelos. Obtenido de

https://www.redalyc.org/pdf/824/82420041012.pdf

Partha Pratim, R. (July de 2018). A survey on Internet of Things architectures. (P. N.-E. Rikli, Ed.)

Journal of King Saud University - Computer and Information Sciences, 30(3), 291-319.

doi:doi.org/10.1016

Pascuas, Y. S., Sáenz, M., & Vargas, E. O. (July de 2015). Information technologies and the

communications for persons with special educational needs. Entramado, 11(2), 240-248.

doi:10.18041

Puertas, J. (2000). Robustez en el reconocimiento fonetico de voz para aplicaciones. Madrid.

doi:http://oa.upm.es/657/

Rasberry Pi. (18 de Diciembre de 2013). Historia de la informatica. Obtenido de

https://histinf.blogs.upv.es/2013/12/18/raspberry-pi/.

Ríos, M. I. (24 de 11 de 2015). El Concepto de Discapacidad: De la Enfermedad al Enfoque de

Derechos. Obtenido de http://www.scielo.org.co/pdf/cesd/v6n2/v6n2a04.pdf

Rouse, M. (Mayo de 2015). Obtenido de

https://searchdatacenter.techtarget.com/es/definicion/Gestion-de-proyectos-definicion

Page 94: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

82

Salazar, J. (03 de Enero de 2018). Personas con discapacidad, fuera del censo nacional. El tiempo.

Obtenido de https://www.eltiempo.com/opinion/columnistas/juan-pablo-

salazar/personas-con-discapacidad-fuera-del-censo-nacional-167170

Sánchez, J. C. (2004). METODOLOGÍA DE LA INVESTIGACIÓN CIENTÍFICA Y TECNOLÓGICA. Barcelona:

Ediciones Díaz de Santos Doña Juana I de Castilla, 22 28027 Madrid.

Sandoval-Pillajo, L. &. (2019). Sistema embebido para movilidad de personas con discapacidad

visual. . Iberian Journal of Information Systems and Technologies, 328-340.

Senado de la republica de Colombia. (27 de febrero de 2013). www.senado.gov.co. Obtenido de

Senado de la Republica de Colombia: http://www.activolegal.com

Séptimo Electrónica. (2014). Trabajo de Microcontroladores FISEI.

Škraba, A., Semenkin, E., Stojanović, R., Kofjač, D., & Zupan, A. (September de 2019). Speech-

recognition cloud harvesting for improving the navigation of cyber-physical wheelchairs for

disabled persons. (L. Jozwiak, Ed.) Microprocessors and Microsystems, 69, 179-187.

doi:10.1016

Vallejo Vallejo, G. E., & Cruz Hurtado, J. c. (2019). Sistema electrónico de accionamiento inalámbrico

para discapacitados usando dispositivos Android. Revista Científica de Ingeniería Electrónica,

Automática y Comunicaciones, 40(1), 46-58.

Veear. (2015 ). "EasyVR 2.0 User Manual" Release 3.6.5. Veear, 65.

Wi-fi Alliance. (5 de 10 de 2019). Wi-fi Alliance. Obtenido de https://www.wi-fi.org/

Page 95: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

83

Anexo A. Pruebas de software (Black box testing)

Id AI1 EI1 AC1

Caso de Prueba Apagar iluminarias Encender

Iluminarias Abrir accesos

Descripción

Para esta prueba se requiere de un

medidor de ruido para lo cual se usó

un smartphone con la aplicación

medidor de sonido, otro smartphone con

la aplicación Prevoice, una

persona con la capacidad de leer y

pronunciar las funciones

establecidas

Para esta prueba se requiere de un

medidor de ruido para lo cual se usó

un smartphone con la aplicación

medidor de sonido, otro smartphone con la aplicación

Prevoice, una persona con la

capacidad de leer y pronunciar las

funciones establecidas

Para esta prueba se requiere de un

medidor de ruido para lo cual se usó

un smartphone con la aplicación

medidor de sonido, otro smartphone con

la aplicación Prevoice, una

persona con la capacidad de leer y

pronunciar las funciones

establecidas

Fecha 15/10/2019 15/10/2019 15/10/2019

Área Funcional / Sub proceso

Apagar Encender Abrir

Funcionalidad / Característica

Reconocimiento de voz

Reconocimiento de voz

Reconocimiento de voz

Page 96: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

84

Datos / Acciones de

Entrada

Pronunciar: Luz cocina, Luz baño,

Luz habitación

Pronunciar: Luz cocina, Luz baño,

Luz habitación

Pronunciar: Puerta entrada, puerta

baño, puerta habitación, ventana

Resultado Esperado

Ejecutar la función Ejecutar la función Ejecutar la función

Entornos del Plan de

Pruebas de Software.

Ruido <60dB Ruido <60dB Ruido <60dB

Procedimientos especiales requeridos

Estar dentro de la misma red local del

controlador y servidor http ESP32

SoC

Estar dentro de la misma red local del

controlador y servidor http ESP32

SoC

Estar dentro de la misma red local del

controlador y servidor http ESP32

SoC

Dependencias con otros casos

de Prueba No aplica No aplica No aplica

Resultado Obtenido

Se ejecuta la acción Se ejecuta la acción Se ejecuta la acción

Estado Finalizado Finalizado Finalizado

Última Fecha de Estado

05/11/2019 05/11/2019 05/11/2019

Page 97: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

85

Observaciones

Con un ruido mayor a 60dB el

reconocimiento de voz de Android no

reconoce la voz de la persona con

discapacidad motriz por lo que no hay conexión con los

servidores de Google assistant y no se ejecuta la acción

establecida

Con un ruido mayor a 60dB el

reconocimiento de voz de Android no reconoce la voz de

la persona con discapacidad motriz

por lo que no hay conexión con los

servidores de Google assistant y

no se ejecuta la acción establecida

Con un ruido mayor a 60dB el

reconocimiento de voz de Android no

reconoce la voz de la persona con

discapacidad motriz por lo que no hay conexión con los

servidores de Google assistant y no se ejecuta la acción

establecida

Id CA1 ACA1 EAI1

Caso de Prueba Cerrar accesos Abrir/cerrar

accesos Encender/apagar

iluminarias

Descripción

Para esta prueba se requiere de un

medidor de ruido para lo cual se usó

un smartphone con la aplicación

medidor de sonido, otro smartphone con

la aplicación Prevoice, una

persona con la capacidad de leer y

pronunciar las funciones

establecidas

Para esta prueba se requiere de un

smartphone Android que tenga

la aplicación prevoice, y una

persona con motricidad fina

Para esta prueba se requiere de un

smartphone android que tenga la

aplicación prevoice, y una persona con

motricidad fina

Fecha 15/10/2019 15/10/2019 15/10/2019

Área Funcional / Sub proceso

Cerrar Abrir/Cerrar Encender/apagar

Funcionalidad / Característica

Reconocimiento de voz

sistema de respaldo sistema de respaldo

Page 98: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

86

Datos / Acciones de

Entrada

Pronunciar: Puerta entrada, puerta

baño, puerta habitación, ventana

Oprimir: Abrir y cerrar (Puerta baño, Puerta baño, Puerta habitación, ventana)

Oprimir: Encender y apagar (Luz cocina,

luz baño, luz habitación)

Resultado Esperado

Ejecutar la función Ejecutar la función Ejecutar la función

Entornos del Plan de

Pruebas de Software.

Ruido <60dB Sin conexión a

internet Sin conexión a

internet

Procedimientos especiales requeridos

Estar dentro de la misma red local del

controlador y servidor http ESP32

SoC

Estar dentro de la misma red local del

controlador y servidor http ESP32

SoC

Estar dentro de la misma red local del

controlador y servidor http ESP32

SoC

Dependencias con otros casos

de Prueba No aplica No aplica No aplica

Resultado Obtenido

Se ejecuta la acción Se ejecuta la acción Se ejecuta la acción

Estado Finalizado Finalizado Finalizado

Última Fecha de Estado

05/11/2019 05/11/2019 05/11/2019

Observaciones

Con un ruido mayor a 60dB el

reconocimiento de voz de Android no

reconoce la voz de la persona con

discapacidad motriz por lo que no hay conexión con los

servidores de Google assistant y no se ejecuta la acción

establecida

Sin conexión a Internet el sistema

de respaldo funciona

correctamente permitiendo tener

control de los diferentes objetos en tiempo real y

sirviendo como un módulo que garantice la

tolerancia a falla

Sin conexión a Internet el sistema

de respaldo funciona correctamente

permitiendo tener control de los

diferentes objetos en tiempo real y

sirviendo como un módulo que garantice la

tolerancia a falla

Page 99: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

87

Anexo B. Evaluación de usabilidad (SUS)

Page 100: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

88

Anexo C. Manual de usuario

Page 101: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

89

Anexo D. Cartilla

Page 102: SISTEMA DE RECONOCIMIENTO DE VOZ PARA PERSONAS CON ...

90

Anexo E. Documentación de Software