Skip to main content

Dynamic Voice User Interface Using VoiceXML and Active Server Pages

  • Conference paper
Frontiers of WWW Research and Development - APWeb 2006 (APWeb 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3841))

Included in the following conference series:

Abstract

Many companies, large and small, have websites and e-Commerce plays an important role in a business. A dynamic voice using the same business logic and backend database without changes to the architecture of the existing web application could provide a solution for the over-stretched call centers and also can provide alternatives for customers with access to a phone but without direct access to Internet. The aim of the paper is to demonstrate how to design and implement a dynamic voice interface and incorporate it into the architecture of an existing web application. There are two servers involved in the process. First a VoiceXML server accepts the user request and converts it as a request to the web server of the existing website. Then the web server processes the request and generates a dynamic response in VXML format using the existing system database. Finally the voice server converts the VXML codes in audio format and plays back to the user. The newly added voice interface allows the user to access similar functionalities to those provided by the existing web application using a normal phone without a computer or Internet access. In order to demonstrate the entire process, an e-Commerce storefront is chosen from one of the Microsoft ASP .NET sample applications and a dynamic voice interface is developed under the same system architecture to provide similar functionalities to those provided by the existing website.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. VoiceXML Forum (July 2005), http://www.voicexml.org

  2. Designing Multi-Tier IIS Applications (August 2005), http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/html/4e21ea07-d63d-4ac8-b5ec7fec8abe579d.asp

  3. An e-Commerce Storefront (January 2005), http://samples.gotdotnet.com/quickstart/aspplus/samples/grocertogo/VB/grocertogo.aspx/

  4. Mecanovic, D., Shi, H.: Voice User Interface Design for a Telephone Application using VoiceXML. In: Zhang, Y., Tanaka, K., Yu, J.X., Wang, S., Li, M. (eds.) APWeb 2005. LNCS, vol. 3399, pp. 1058–1061. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  5. Café, B.: VoiceXML development environment (August 2005), http://www.bevocal.com

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vankayala, R.R., Shi, H. (2006). Dynamic Voice User Interface Using VoiceXML and Active Server Pages. In: Zhou, X., Li, J., Shen, H.T., Kitsuregawa, M., Zhang, Y. (eds) Frontiers of WWW Research and Development - APWeb 2006. APWeb 2006. Lecture Notes in Computer Science, vol 3841. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11610113_130

Download citation

  • DOI: https://doi.org/10.1007/11610113_130

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-31142-3

  • Online ISBN: 978-3-540-32437-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics