Abstract
This paper is concerned with the design and development of a component pluggable event-driven dialogue framework for service robots. We abstract standard dialogue functions and encapsulate them into different types of components or plug-ins. A component can be a hardware device, a software module, an algorithm or a database connection. The framework is empowered by a multipurpose XML-based dialogue engine, which is capable for pipeline information flow construction, event mediation, multi-topic dialogue modeling and different types of knowledge representation. The framework is domain-independent, cross-platform, and multilingual. Experiments on various service robots in our social robotics laboratory showed that the same framework works for all the robots that need speech interface. The development cycle for new dialogue system is greatly shortened while the system robustness, reliability, and maintainability are significantly improved.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
McTear, M.F.: Spoken dialogue technology: enabling the conversational user interface. ACM Comput. Surv. 34(1), 90–169 (2002)
Pieraccini, R., Huerta, J.: Where do we go from here? Research and commercial spoken dialog systems. In: SixthSIGdial Workshop on Discourse and Dialogue. Lisbon, Portugal (September 2–3, 2005)
Galaxy Communicator Documentation: http://communicator.sourceforge.net/sites/MITRE/distributions/GalaxyCommunicator/docs/manual/index.html
Seneff, S., Hurley, E., Lau, R., Pao, C., Schmid, P., Zue, V.: Galaxy-II: A reference architecture for conversational system development. In: Proceedings of the Fifth International Conference on Spoken Language Processing (ICSLP ’98), pp. 931–934. Sydney (December, 1998)
Bohus, D., Raux, A., Harris, T.K., Eskenazi, M., Rudnicky, A.I.: Olympus: An open-source framework for conversational spoken language interface research. In: Proceedings of HLT-NAACL 2007 Workshop on Bridging the Gap: Academic and Industrial Research in Dialog Technology, Rochester (2007)
Levin, E., Narayanan, S., Pieraccini, R., Biatov, K., Bocchieri, E., Di Fabbrizio, G., Eckert, W., Lee, S., Pokrovsky, A., Rahim, M., Ruscitti, P., Walker, M.: The AT&T-DARPA: Communicator mixed-initiative spoken dialog system. In: Proceedings of the Sixth International Conference on Spoken Language Processing (ICSLP’2000), pp. 122–125. Beijing (2000)
Larsson, S., Traum, D.R.: Information state and dialogue management in the TRINDI dialogue move engine toolkit. Nat. Lang. Eng. 6(3–4), 323–340 (2000)
Bos, J., Klein, E., Lemon, O., Oka, T.: DIPPER: Description and formalisation of an information-state update dialogue system architecture. In: Proceedings of the Fourth SIGdial Workshop of Discourse and Dialogue, Sapporo (2003)
Ljunglöf, P.: Trindikit.py: An open-source Python library for developing ISU-based dialogue systems. In: Proceedings of IWSDS'09, First International Workshop on Spoken Dialogue Systems Technology Workshop. Kloster Irsee, Germany (2009)
Hamerich, S.W., Wang, Y.H., Schubert, V., Schless, V., Igel, S.: XML-based dialogue descriptions in the GEMINI project. In: Proceedings of the Berliner XML-Tage 2003, pp.404–412. Germany (2003)
Heinroth T., Denich, D.: Spoken interaction within the computed world: evaluation of a multitasking adaptive spoken dialogue system. In: 35th Annual IEEE International Computer Software and Applications Conference (COMPSAC 2011), Munich. IEEE (2011)
Jiang, R.D., Tan, Y.K, Limbu, L.M., Tung, A.T., Li, H.Z.: A configurable dialogue platform for ASORO robots. In: Asia Pacific Signal and Information Processing Association Annual Summit and Conference, APSIPA ASC 2011. Xi’an, China (2011)
Li, H., Ma, B., Lee, C.H.: A vector space modeling approach to spoken language identification. IEEE Trans. Audi. Speech Lang. Process. 15(1) (2007)
McTear, M.F.: Spoken Dialogue Technology. Springer, Berlin (2004)
Acknowledgements
The research described in this paper is the result of collaboration with colleagues in the Lab of Agency for Science, Technology and Research (A*STAR) Social Robotics (ASORO) and colleagues from Human Language Technology Department of Institute for Infocomm Research; their contributions are gratefully acknowledged.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media New York
About this paper
Cite this paper
Jiang, R., Tan, Y.K., Limbu, D.K., Dung, T.A., Li, H. (2014). Component Pluggable Dialogue Framework and Its Application to Social Robots. In: Mariani, J., Rosset, S., Garnier-Rizet, M., Devillers, L. (eds) Natural Interaction with Robots, Knowbots and Smartphones. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8280-2_20
Download citation
DOI: https://doi.org/10.1007/978-1-4614-8280-2_20
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-8279-6
Online ISBN: 978-1-4614-8280-2
eBook Packages: EngineeringEngineering (R0)