Previous Topic

Next Topic

Book Contents

Book Index

Home Page

When Response Matches Field

The "When Response Matches" field can be a phrase, a phrase template, or a specialized response template. If the match field is a word, phrase, or phrase template, the caller will need to speak a word or phrase to generate a match. For spoken input, the caller must wait until the prompt has finished before speaking; touch tones can be entered at any time. Improve speech recognition accuracy by entering complex words in phonetic forms: for example "straw berries" instead of "strawberries", or "Hue stun" instead of "Houston".

Note: The user can press the * key during speech recognition sessions to cancel the session and go back to the beginning of the Call Tree.

The match field can also be any one of several specialized response templates for common items (<TouchTone>, <Date>, <Time>, <PhoneNumber>, <SpelledWord>, etc.). You can access specialized templates by clicking the dropdown list for this field. If you select a specialty template, only one response will be allowed for this Node: all the conditional branching that results from the response should be handled at the next Node or in the VBScript Macro.

For examples that show how to accept different types of responses, look at the section on Examples of Accepting Different Responses.

Specialized Response Templates

Only specific specialized response templates can be used to accept touch tones. Some specialized response templates also accept spoken input.

The specialized response templates are defined as follows:

Specialized response templates must be used by themselves and cannot be mixed with other words and phrases or phrase templates.

Phrase Templates

Phrase templates, which can be mixed with other words and phrases, are defined as shown below. The resulting responses always include the spoken input when the match field is a phrase template or a series text phrases. When using phrase templates, check the Response variable with message boxes to find which parts of the Response have to be filtered out (usually the phrase template is returned in the response).

Test Call Trees that use many phrase templates carefully, as speech recognition is often not as accurate as the user might expect or hope. Refer to the section on Limitations of the Software to learn more about why speech recognition on a telephone is extremely difficult.

Sample When Response Matches Values

Here are some sample "When response matches" field values and the corresponding responses that would be accepted:

When Response Matches field

Acceptable spoken responses that will generate a match

John

spoken "John"

<Digits16>

touch tone 16 digit number

<YesNo>

spoken: "yeah", "yes", "no"
touch tone: 1 for yes, 2 for no

<Date>

spoken: "Monday", "Next Tuesday", "January 12", "Last Tuesday", "1 month ago", "3 months from today", etc.

<SpelledWord>

spoken example: "India Bravo Mary" translates to "IBM"

[opt] the President

spoken: "the President" or "President"

<Month> [opt] nineteen ninety nine

spoken: "January 99", "October 1999", etc.

See Also

Responses Tab

Branch to Node Field

Add New Responses

Update Responses Button

Delete Responses Button

Examples of Accepting Different Responses