Browse DevX
Sign up for e-mail newsletters from DevX


Creating Voice Applications with Reusable Dialog Components : Page 3

Find out how J2EE, JSP, and Struts developers can use the Reusable Dialog Component (RDC) Open Source project along with VoiceXML to develop rich voice applications using standard Web progamming models.




Building the Right Environment to Support AI, Machine Learning and Deep Learning

The Benefits of RDCs
Using RDCs to implement a voice application is ideal for Web developers unfamiliar with VoiceXML. Generating the VoiceXML from the RDC tags at runtime simplifies the creation of components commonly used in voice applications, allowing you to design and implement a voice application just like any other Web application. The RDC framework provides some struts-specific tags that make it easy to use the Struts Framework for development and design. Wherever common dialogs are needed, you simply use the RDC tags. Keep in mind that a production voice application would require more complex grammars, VoiceXML, etc than the existing RDCs can provide. A voice developer can fill this role by authoring the appropriate speech fragments and providing professional quality audios, etc. These could then be integrated into the application to make a complete voice application.

Aimee Silva is an Advisory Software Engineer at IBM Corporation. She has experience developing Web applications and recently joined the Voice Toolkit development team.
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date