Skip to main content

Reusable Dialog Component Framework for Rapid Voice Application Development

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3489))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. http://www.w3.org/TR/voicexml20/

  3. http://www.saltforum.org

  4. Maes, S.H.: A VoiceXML framework for reusable dialog components. In: Symposium on Applications and the Internet, SAINT 2002, pp. 28–30 (2002)

    Google Scholar 

  5. http://www.nuance.com/prodserv/proddevtools.html

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. http://www-306.ibm.com/software/pervasive/voice_toolkit/

  9. http://www1.avaya.com/enterprise/whitepapers/lb2432.pdf

  10. http://www.genesyslab.com/contact_center/products/interactions/voice_platform.asp

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics