Tesis profesional presentada por Arturo Gutiérrez Torres

Licenciatura en Ingeniería en Sistemas Computacionales. Departamento de Computación, Electrónica y Mecatrónica. Escuela de Ingeniería y Ciencias, Universidad de las Américas Puebla.

Jurado Calificador

Presidente: Mtro. Alejandro Barbosa Cruz
Vocal y Director: Dra. Ingrid Kirschning Albers
Secretario: Dr. J. Alfredo Sánchez Huitrón

Cholula, Puebla, México a 11 de mayo de 2007.

Resumen

El objetivo principal de este proyecto es cambiar la forma en que se han estado construyendo las gramáticas para reconocer cadenas de números originalmente, mediante el desarrollo de una aplicación basada en Web para la generación automática de gramáticas de especificación del reconocimiento del habla (SGRS), que reconozcan por voz cadenas numéricas, en diferentes idiomas. Este trabajo plantea, el análisis del problema, los objetivos y justificación del proyecto, además de presentar la metodología y diseño de la solución que se implementó para su mejor desarrollo, también, se muestran cada uno de los diseños de las interfaces construidas para la aplicación.

Por otra parte se muestran las conclusiones y pruebas realizadas a la aplicación, así como, el software que se utilizó para el desarrollo y pruebas de la misma. La culminación de este proyecto representa sólo la parte básica de una gran aplicación, que se puede seguir desarrollando, a través del uso de nueva tecnología y adición de funciones.

Por lo tanto, se puede decir que se alcanzaron resultados favorables con la realización de esta aplicación, para la construcción automática de gramáticas SGRS utilizadas en el reconocimiento de voz para cadenas de dígitos, con las siguientes características: acotamiento del rango, generación en uno o más idiomas y adición de idiomas. Sin embargo, la aplicación puede seguir siendo desarrollada, con funciones como: limitar el conjunto de números o letras a reconocer, generar gramáticas simultáneamente, entre otras.

Palabras Claves: SGRS, VoiceXML, Reconocedores de voz, Generador, JSP.

Índice de contenido

Capítulo 1. Introducción (archivo pdf, 46 kb)

  • 1.1 Antecedentes
  • 1.2 Análisis del Problema
  • 1.3 Objetivo General
  • 1.4 Alcances y Limitaciones
  • 1.5 Justificación

Capítulo 2. Reconocimiento de Voz y VXML (archivo pdf, 33 kb)

  • 2.1 Reconocimiento de Voz
  • 2.2 Arquitectura de un Sistema de Reconocimiento de Voz
  • 2.3 Elementos para el Funcionamiento del Reconocedor de Voz
  • 2.4 Dificultades
  • 2.5 Aplicaciones
  • 2.6 Voice Extensible Markup Language (VXML)

Capítulo 3. Diseño e Implementación del Lenguaje de Especificación (archivo pdf, 84 kb)

  • 3.1 Gramáticas SGRS
  • 3.2 Lenguaje de Especificación
  • 3.3 Lenguaje de Especificación y el Sistema
  • 3.4 Estructura de los Archivos de tipo Consulta
  • 3.5 Generación de Gramáticas

Capítulo 4. Estructura del Sistema (archivo pdf, 219 kb)

  • 4.1 Diseño del Sistema
  • 4.2 Procesos de la Aplicación
  • 4.3 Interfaces del Sistema
  • 4.4 Tecnología Utilizada
  • 4.5 Software Utilizado en el Proyecto

Capítulo 5. Evaluaciones (archivo pdf, 102 kb)

  • 5.1 Pruebas Realizadas a la Aplicación

Capítulo 6. Conclusiones (archivo pdf, 15 kb)

  • 6.1 Análisis
  • 6.2 Problemas
  • 6.3 Trabajo a Futuro
  • 6.4 Conclusiones

Referencias (archivo pdf, 20 kb)

Apéndice A. Diagramas de Clase y JSP (archivo pdf, 44 kb)

Apéndice B. Gramáticas SGRS (archivo pdf, 37 kb)

Gutiérrez Torres, A. 2007. Generador de Gramáticas SGRS Basado en Web. Tesis Licenciatura. Ingeniería en Sistemas Computacionales. Departamento de Computación, Electrónica y Mecatrónica, Escuela de Ingeniería y Ciencias, Universidad de las Américas Puebla. Mayo. Derechos Reservados © 2007.