Publication:
Aplicación práctica del estándar VoiceXML para el desarrollo de un sistema de diálogo oral

Research Projects
Organizational Units
Journal Issue
Abstract
El presente Proyecto de Fin de Carrera se ha realizado con el objetivo principal de mostrar un ejemplo práctico de la aplicación del estándar VoiceXML para el desarrollo de un sistema de diálogo oral. Los sistemas de diálogo permiten la interacción entre las personas y sistemas informáticos a través de diversos medios; en particular, los sistemas de diálogo orales realizan dicha función mediante un medio tan natural como es la voz. El abanico de posibles aplicaciones que ofrece el estándar anteriormente mencionado es tan amplio como las propias necesidades de las personas, lo que abre una gran variedad de aplicaciones que pueden ser desarrolladas. Particularmente, se ha elegido un servicio de información meteorológica y de pistas de aeropuertos, enfocado concretamente a un conjunto de usuarios más amplio de lo que puede parecer en un principio: los aficionados al mundo de la simulación aérea civil. El servicio desarrollado refleja claramente el concepto de Sistema de Diálogo Oral, ofreciendo un método sencillo y eficiente de obtener información específica al dominio del sistema, interactuando con él a través de la voz. La aplicación se apoya en otra serie de tecnologías, como la utilización de bases de datos (MySQL), configuración de servidores web (Apache Tomcat) y uso de diferentes lenguajes de programación (especialmente servlets de Java), que la hacen más dinámica y flexible, aumentando su calidad y eficiencia. A grandes rasgos, el usuario es capaz mediante la voz, de elegir un aeropuerto, diciendo las letras que conforman el código que identifica al mismo. En función del tipo de subaplicación elegida (información meteorológica o información de pistas), el sistema accede a las fuentes de datos correspondientes, generando de forma dinámica un documento VoiceXML que presenta mediante la voz la información solicitada por el usuario.
Description
Keywords
Reconocimiento de voz, XML (Lenguaje de programación), VoiceXML, Interfaces de usuario
Bibliographic citation