|
This book is for those professional developers who wish to add a new language to their toolkit, and want to be in a position to take advantage of the imminent explosion in voiceenabled applications. We assume a prior knowledge of XML, and some other web programming technologies, such as ASP, JSP and PHP. VoiceXML brings the power of Voice to the Web the information we are used to accessing through the visual web interfaces of our PCs and mobile devices can now be accessed through speech alone. Building on the functionality already seen in IVR applications deployed by our banks and utility companies, the tag based syntax of VoiceXML will instantly be familiar to existing web developers, and applications can already be deployed using one of the many voice portals available. With the world`s billion plus telephones, from antique black candlestick phones to the latest mobiles, there is a huge readymade audience crying out for voice applications. The userbase encompases those on the move who require easy access to information wherever they are, and those who haven`t the money or inclination to access the Internet through a PC. The book aims to give the reader an indepth analysis of the current state of VoiceXML technology. The information will help you develop voiceenabled applications now, and make sure you are ready for future advances of this quickly changing arena. This book covers: An overview of the development and deployment environments available VoiceXML 1.0 syntax tutorial Grammar use, including JSGF and Nuance GSL syntax Use of VoiceXML with XSLT, ASP, JSP, and PHP Nuance Speechobjects The future of VoiceXML technologies, including VoiceXML 2.0 About the AuthorEve Andersson cofounded ArsDigita Corporation and coauthored the ArsDigita Community System, an opensource toolkit for building Internet applications. She has been building Web services since 1994 and VoiceXML services since February 2001. Andersson holds engineering degrees from Caltech and U.C. Berkeley.Stephen Breitenbach a software engineer for Indicast Corporation, is an alumnus of Penn State`s Electrical Engineering program and a member of IEEE. As an accomplished programmer, Steve utilizes the language of Perl as a foundation for his numerous projects and writings. Tyler Burd is currently working as CIO and cofounder of Pop Fizz Media, a jackofalltrades design and development firm in Denver, CO. Tyler develops in languages such as C++, Java, Visual Basic, Delphi, PHP, and ASP (to name a few), in addition to his executive tasks. Nirmal Chidambaram currently works for Ivega Corporation. He is currently designing and developing distributed applications for Ivega`s clients in financial vertical and his main area of interest is in SOAP and Web Services. Trained as a theoretical physicist, Paul Houle works as an internet consultant with an international clientelle. You can reach Paul at paul@honeylocust.com. Daniel Newsome is the President and Founder of Denver based design and development firm Pop Fizz Media. The average day finds him marketing, meeting with clients, overseeing a team of designers and developers, as well as programming Lingo, Cold Fusion, Java or PHP. Xiaolan, aka "Jessica", Zhu is a senior software engineer leading the voice group at Yopa, Inc., a San Jose, California, company developing voice and wireless business solutions. Before joining Yopa, she worked as a software architect at Tellngo to design and develop voice applications using Nuance, VoiceXML, and Java. Xiaolan has two Ph.D. degrees, one in Computer Science, the other in Cognitive Psychology. Xiaofei, aka "Jeff",Tang has been in the software development business for over 12 years. Hes been a principal software engineer, senior software engineer, and consultant at both startups and Fortune 500 companies. He`s worked with VoiceXML, Nuance, and Speechworks technologies to design and develop voiceenabling platforms and voice applications. Hes also helped design and develop many enterprise applications, including clinical information system, document imaging product, webbased computer telephony application, Internet media application, and enterprise order management system. He can be reached at jtang@openland.com.
|