
2-3
2—SOFTWARE
ISD-SR3000
ISD
Figure 2-36: Topic and Grammar Organization
Figure 2-36 shows an example of organizing the commands into menu structure format. From
this example, it can be seen how topics are linked, and how only specific topics are active. This
is a voice dialing command set furnished as ISD’s sample application. Independent VUIs and
vocabulary can be developed, but it is necessary to follow the grammar syntax as shown here.
2.2.3
A vocabulary defines the following characteristics of the ISD-SR3000:
VOCABULARY
Speaker-independent command words and digits for which ISD-SR3000 responds
Topics under which the commands and digits are organized
Mapping of tokens to the vocabulary
ISD-SR3000 is designed to work with an application specific vocabulary set. The total vocabu-
lary size is determined by available external memory. When the processor recognizes the com-
mands, tokens (values) are returned to the host controller. These tokens represent spoken
words. The host controller maintains a lookup table of the available words and their correspond-
ing token numbers. The host controller can use the tokens to accomplish tasks, such as gen-
erating DTMF for dialing a phone number.
ISD supplies recommended vocabulary sets as part of the VUI for specific applications. The vo-
cabulary sets have been carefully selected to ensure high recognition (avoiding words that may
be phonetically confused) and effective user utility. The accuracy specifications for ISD-
SR3000 are based on the ISD provided commands. It is possible to create custom vocabulary
sets for specific applications. Contact ISD for information about vocabulary development tools.
The vocabulary can be stored either in external ROM or Flash memory.
2.2.4
ISD-SR3000 uses a set of acoustic models designed to recognize a given language. Currently,
the supported languages are American English and German. Additional languages require dif-
ferent acoustic models. Contact ISD for availability of additional languages.
LANGUAGE
Global Topics
Help
Cancel
Go to sleep
Wake up
Keyword
Change name
Command Topics
Call
Dial
Store
Delete
Answer
Hangup
Mute
On line
Redial
Name
Digits
Parameters