dcsimg
Login | Register   
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX

By submitting your information, you agree that devx.com may send you DevX offers via email, phone and text message, as well as email offers about other products and services that DevX believes may be of interest to you. DevX will process your information in accordance with the Quinstreet Privacy Policy.


advertisement
 

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.


advertisement

WEBINAR:

On-Demand

Application Security Testing: An Integral Part of DevOps


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.

 

 

Sitemap
×
We have made updates to our Privacy Policy to reflect the implementation of the General Data Protection Regulation.
Thanks for your registration, follow us on our social networks to keep up-to-date