Review: HeyAnita FreeSpeech Developer Network
Complimentary to the other grammar tools (IDE/parser) is the Grammar Wizard.The Grammar Wizard is simple yet useful tool that provides an easy mechanism for developers to generate simple grammars for their prototype VoiceXMLapplications. A usage scenario of the tool is shown in the screenshots below(click the thumbnails to enlarge the image). A feature of the tool is that italso optionally generates a JSGF (Java Speech Grammar Format) version of theXML-based VoiceXML grammar as well.
"Call your Application"
- User: Dials (866) 442-6482.
- FreeSpeech Developer Network: Enter your pin.
- User: enters the pin.
- FreeSpeech Developer Network: Choose from the following menu options. Press 1 or say Rapid App...
- User: presses 1
- FreeSpeech Developer Network: Here you go
- Hello World... (your application executes).
Apart from the VoiceXML IDE, Grammar IDE and the Grammar Wizard, the core toolsthat form the development environment, the FreeSpeech Developer Networkincludes documentation on developing VoiceXML applications, grammars and a smallVoiceXML/grammar code library which can be used by the developers.
HeyAnita was one of the early adopters of XML-based grammars for VoiceXMLapplications. The integrated set of grammar tools is the definitely the keyhighlight of the environment. From a feature enhancements perspective, I wouldsuggest support for VoiceXML 2.0 and enriched debugging/tracing tools.
Interestingly, HeyAnita recently announcedtheir support of the Speech Application Language Tags through their FreeSpeechSALT browser. It wasn't clear from the press release if the same support will beavailable in the FreeSpeech Developer Network but if it is, it would definitelybe a welcome addition.
About Hitesh Seth
A freelance author and known speaker, Hitesh is a columnist on VoiceXML technology in XML Journal and regularly writes for other technology publications including Java Developers Journal, Web Services Journal and The Computer Bulletin on emerging technology topics such as J2EE, Microsoft .NET, XML, Wireless Computing, Speech Applications, Web Services & Enterprise/B2B Integration. He is theconference chair for VoiceXMLPlanet Conference & Expo. Hitesh received his Bachelors Degree from the Indian Institute of Technology Kanpur (IITK), India. Feel free to email any comments or suggestions about the articles featured in this column at firstname.lastname@example.org.
Page 2 of 2