Publication:
Desarrollo de un servicio telefónico de lectura de noticias RSS mediante el estándar VoiceXML

Loading...
Thumbnail Image
Identifiers
Publication date
2011-07
Defense date
2011-07-28
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
El presente Proyecto Final de Carrera tiene como principal objetivo describir una aplicación práctica del estándar VoiceXML para la implementación de un sistema de diálogo. Este tipo de aplicaciones permite la interacción con los que los usuarios utilizando una de las formas de comunicación más sencillas y natural, la voz. Gracias a la comunicación mediante la voz conseguimos un gran abanico de aplicaciones prácticas para este tipo de sistemas, desde programas para la ayuda a personas con discapacidades visuales o motoras hasta aplicaciones que posibilitan el acceso a información o servicios en entornos en los que el uso de los interfaces tradicionales (teclado y ratón) impediría la utilización del sistema desarrollado. Para el Proyecto hemos seleccionado como tarea práctica de nuestro sistema la realización de un servicio telefónico de lectura de noticias RSS (Really Simple Syndication), formato XML ampliamente utilizado hoy en día para sindicar o compartir contenidos actualizados en la web. Para la extracción de la información se han utilizado diferentes fuentes de noticias generadas por periódicos y radios de ámbito nacional, que actualizan estos contenidos (feeds) casi constantemente. La aplicación desarrollada refleja claramente los conceptos anteriormente mencionados sobre la utilidad de los sistemas de diálogo oral, en este caso, facilitando el acceso a las noticias diarias mediante el uso de la voz, ofreciendo un método sencillo y rápido de poderse mantenerse informado sobre la actualidad diaria. Además, esta aplicación no sólo utiliza la tecnología VoiceXML, sino que también ha sido necesario el empleo de varios lenguajes adicionales, como son PHP y JavaScript, que posibilitan que la aplicación funcione de una manera dinámica y flexible. Para el mantenimiento actualizado de las noticias se ha diseñado una base de datos, creada mediante el lenguaje SQL a modo de repositorio auxiliar para la lectura de las noticias y cuyos contenidos son actualizados periódicamente por un módulo específico desarrollado para la aplicación. El sistema desarrollado permite seleccionar la fuente de dónde obtener las noticias, las categorías correspondientes y temas populares. El usuario dispone en todo momento de las opciones de navegación para avanzar, ampliar o repetir, regresar a menús previos, etc. Por último, se ha incorporado además una funcionalidad que permite adaptar el funcionamiento del sistema a cada usuario teniendo en cuenta sus interacciones previas y recibiendo recomendaciones personalizadas en función de ellas. ______________________________________________________________________________________________________________________
This Bachelor Project has the main objective of describing a practical application of the VoiceXML standard to implement a spoken dialogue system. This kind of applications allows interaction with the users using one of the simplest and more natural communication forms, speech communication. Speech communication offers a number of practical applications of spoken dialog systems, from programs to help people with visual or motor disabilities to applications that allow the access to information or services in environments in which the use of traditional interfaces (keyboard and mouse) would avoid the use of the system. For our system we have selected the task of developing a newsreader in the RSS standard (Really Simple Syndication), XML-based format now widely used to syndicate or share updated contents on the web. To extract the required information of information we have used different sources with RSS news generated by a set of Spanish newspapers and radio stations, which update these feeds almost constantly. The system clearly reflects the concepts required to develop spoken dialogue systems, in this case, providing access to daily news through the use of speech, and offering a quick and easy method to be informed daily. In addition, the system not only uses the VoiceXML technology, but also several additional languages such as PHP and JavaScript, which allow the application to work in a dynamic and flexible way. Databases technology and the SQL language have also been incorporated to keep the information updated and design an auxiliary repository for reading the news. The contents are regularly updated by a specific module developed for the application. The developed system allows the selection of the source of the news, and provides relevant categories and popular topics. During the interaction, users are provided with the options required to select additional news, extend the information, repeat, back to previous menus, etc. In addition, the system incorporates personalization options achieved taking into account users’ previous interactions to then receive customized recommendations based on them.
Description
Keywords
Reconocimiento de voz, Sindicación de contenidos, VoiceXML (Lenguaje de programación)
Bibliographic citation