Publication:
Desarrollo de un servicio avanzado de callejero mediante el estándar VoiceXML

Loading...
Thumbnail Image
Identifiers
Publication date
2015-11-13
Defense date
2013-07-12
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
El presente Proyecto Fin de Carrera incide en las potencialidades de la interacción oral con las aplicaciones informáticas, siendo la interacción oral una de las formas más naturales que poseemos los seres humanos para comunicarnos entre nosotros, y persiguiendo en este proyecto compaginarla con los avances tecnológicos. En este sentido, el proyecto se centra en el desarrollo de un sistema de diálogo que permita acceder a información y servicios disponibles en Internet. El objetivo principal es conseguir que desde un teléfono el usuario pueda realizar una petición a un primer servidor IVR (Interactive Voice Response), encargado de la interacción oral con el usuario mediante la interpretación de sus elocuciones y su traducción a un formato entendible por las computadoras, en nuestro caso facilitado por el estándar VoiceXML. A su vez, este primer servidor interaccionará internamente con los servidores web donde se encuentra la información o servicio web que requiere el usuario. La aplicación práctica desarrollada utiliza la arquitectura y tecnologías descritas en el párrafo anterior con la utilidad principal de proporcionar una interfaz oral a un servicio de callejero y buscador de lugares. El usuario interacciona con la aplicación mencionando oralmente la calle y número de origen; eligiendo seguidamente si desea ir a otra calle y/o buscar lugares cercanos (restaurantes, metro, etc.). Si desea ir a un lugar cercano se requiere al usuario un radio de búsqueda y se le proporciona las distintas opciones encontradas. Una vez hecha la elección se le indica cómo llegar a ese lugar. VoiceXML traduce las distintas entradas del usuario en peticiones HTTP a las APIs de Google Directions y Google Places. Al obtener la respuesta del servidor de Google, VoiceXML comunica los resultados obtenidos al usuario, consiguiéndose así información sobre distintos desplazamientos del mismo modo que si se estuviese utilizando directamente un ordenador.
Description
Keywords
Reconocimiento de voz, XML (Lenguaje de programación), Diseño de software
Bibliographic citation