January 17, 2021
Hot Topics:

Review: HeyAnita FreeSpeech Developer Network

  • By Hitesh Seth
  • Send Email »
  • More Articles »

Grammar Wizard

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"

Once you have developed a simple scratchpad-based RapidApp, or linked yourremote VoiceXML Application (or uploaded a VoiceXML file) you are ready to callyour application by dialing (866) 44-Anita (442-6482). A typical dialog of calling your application is something like the following: (Note: When you register on the FreeSpeech Developer Network, you are prompted to provide a 10 digit Developer ID. A nice feature of the application is that if you use your 10 digit phone number as yourdeveloper ID, then you will not be prompted to enter it when you call thetoll-free number to test 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 hks@hiteshseth.com.

Page 2 of 2

This article was originally published on September 10, 2002

Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

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