Maximizing Grammar Recognition

The Speech Platform has a built-in voice You can fill out the Voice field when recording a Quick Vox A Quick Vox is a Vox that can be recorded on the fly within a specific Module. You can record a Quick Vox more quickly and easily than a Library Vox, but a Quick Vox can only be used once within the system. or Library Vox A Library Vox is a Vox that is recorded and stored in the Audio Manager. A Library Vox is available for use anywhere within the Speech Driven Information System.. Filling out the Description You can fill out the Description field when recording a Quick Vox or Library Vox. Filling out the Description is optional, but it allows you to keep track of your Voxes more easily. is optional, but it allows you to keep track of your Voxes more easily. recognition engine that contains over 110,000 words, but it does have a few limitations.  However, a good designer can circumvent these limitations by keeping the following guidelines in mind when setting up a Speech Application:

  1. If you want to make sure that the system recognizes everything your callers says, you should try to avoid entering very short words into Grammars.  The system is much more accurate when it has longer words or phrases Phrases are all the individual ways that a Concept A Concept is a general idea used to describe a group of Phrases. Phrases are the words for which the program will listen. For example, "Locations," "Your location," "Where you're located," and "Your address" are all Phrases that could be used within the Concept of "Locations." could be described and are the words and phrases for which the program will listen A Listen tells the program to listen to the caller. It will then try to match what they say to the information you enter in the Grammar. A Listen is a Terminal Action. This means it will be the last Action in an Actions List.. Phrases are marked with a double quote. Each individual Phrase that makes up the Phrases is marked by a single quote. to recognize.  If you need to use short words, try to incorporate them into the phrases in which they would be used.  For example, instead of entering the word “buy,” you could enter in the phrase “to buy” or “want to buy.”

  2. For the same reason, you should also avoid using numbers: they are most often short words that are not understood as well by the Voice Recognition Engine.  Keep in mind that the Speech Application is not intended for use as an order-taking device, so you may find that you don’t need to use numbers at all.

  3. Similarly, you should avoid having your callers say individual letters.  B, C, D, E, G, P, T, V and Z for example, all sound very similar and could be easily mistaken for one another.

  4. The Call Handler A Handler is an Action An Action is a specific command that you can add to an Action List. There are five types of Actions: Vox, Listen, Goto, Transfer, and Hangup. List that goes into effect when a No Input A No Input occurs when the system is expecting a response and the caller doesn't say anything., No Match A No Match occurs when the caller says something the system doesn't recognize. For example, if the system asks the caller "Do you prefer coffee or tea?" and they reply "Juice," their response would be considered a No Match., or Error An Error is anything within the system itself that creates a glitch in the Speech Driven Information System, such as a missing Vox or a Goto that doesn't go anywhere. occurs. will recognize any word that is in the dictionary.  Proper nouns, such as names, may sometimes be a problem, since they may not be in the dictionary.  Therefore, it is often a good idea to enter proper names into the Grammars phonetically to avoid confusion.  For example, the name “Leah” has a silent “h,” so the system may have trouble recognizing it if it were spelled properly.  It would be better to type it in phonetically: “lee ah.”  The name “Winterborne” should be entered as “winter born.”  If you are having trouble with a particular word, try spelling it differently and experiment by calling into the system and saying the name until the system can understand it.


Complete Help Topic List | Speech Platform Product Information