Abstract
Voice application development requires specialized speech related skills besides the general programming ability. Encapsulating the speech specific behavior and complexities in prepackaged, configurable User Interface (UI) components will ease and expedite the voice application development. These components can be used across applications and are called as Reusable Dialog Components (RDCs). In this paper we propose a programming model and the framework for developing reusable dialog components. Our framework facilitates the development of voice applications via the encapsulation of interaction mechanisms, the encapsulation of best-of-breed practices (ie. grammars, prompts, and configuration parameters), a modular design and through pluggable dialog management strategies. The framework extends the standard J2EE/JSP based programming model to make it suitable for voice applications.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Walker, M.A., et al.: DARPA Communicator: Cross-system results for the 2001 evaluation. In: International Conference on Spoken Language Processing, Denver, USA, vol. 1, pp. 269–272 (2002)
Maes, S.H.: A VoiceXML framework for reusable dialog components. In: Symposium on Applications and the Internet, SAINT 2002, pp. 28–30 (2002)
Pieraccini, R., Caskey, S., Dayanidhi, K., Carpenter, B., Phillips, M.: ETUDE, a recursive dialog manager with embedded user interface patterns. In: IEEE Workshop on Automatic Speech Recognition and Understanding, ASRU 2001.c, pp. 244–247 (2001)
Obuchi, Y., Nyberg, E., Mitamura, T., Duggan, M., Juddy, S., Hataoka, N.: Robust Dialog Management Architecture Using VoiceXML for Car Telematics Systems. In: Proc. Workshop on DSP in Mobile and Vehicular Systems, 1.5, Nagoya, Japan (2003)
http://www.genesyslab.com/contact_center/products/interactions/voice_platform.asp
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Akolkar, R.P. et al. (2005). Reusable Dialog Component Framework for Rapid Voice Application Development. In: Heineman, G.T., Crnkovic, I., Schmidt, H.W., Stafford, J.A., Szyperski, C., Wallnau, K. (eds) Component-Based Software Engineering. CBSE 2005. Lecture Notes in Computer Science, vol 3489. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424529_21
Download citation
DOI: https://doi.org/10.1007/11424529_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25877-3
Online ISBN: 978-3-540-32049-4
eBook Packages: Computer ScienceComputer Science (R0)