
Semiconductor
MSM6679A-110 Voice Recognition Processor
17
FUNCTIONAL DESCRIPTION
Voice Recognition
The MSM6679A-110 performs both SD and SD recognition. SI vocabularies are embedded in the
MSM6679A-110. For SD recognition, each recognized phrase must be enrolled in the MSM6679A-
110’s vocabulary by creating a composite template from multiple recordings of the same phrase.
Then the com-posite tempalte is stored in SRAM or FLASH memory. During both SI and SD
recognition, the MSM6679A-110 performs the following steps:
1. After external band-pass filtering, the MSM6679A-110 converts the analog signal to PCM
samples.
2. The MSM6679A-110 extracts significant features from the sample data by frequency and
time-domain analysis.
3. The MSM6679A-110 compares the analyzed input with the reference data for each signal,
weighing the significance of similarities according to control software parameters. A score
(expressed as distance) is generated for each phrase.
4. he vocabulary phrase that achieves the highest score (or lowest distance) is judged to match
the input phrase, assuming that the score exceeds a predetermined threshold.
5. Via a special command, the MSM6679A-110 can also return the scores of the input against all
defined vocabulary phrases for SI or SD recognition. This feature allows external host
software to select the next best match, if the closest match is not contextually logical.
SI Recognition
Oki supplies the MSM6679A-110 with predefined SI vocabularies which Oki builds from
hundreds of utterances by a wide variety of speakers. SI vocabularies are limited to 25 words or
less, which allows the MSM6679A-110 to achieve a net accuracy of >95%, even in noisy
conditions.
SI vocabularies are grouped into sub-vocabularies of
≤
15 words, to maintain the highest
accuracy. Similar words in any one sub-vocabulary can cause substitution errors.
Oki Semiconductor’s standard cellular vocabulary is intended for an automotive environment
with a far-talk microphone. This vocabulary may work adequately in other conditions, such as
an office or outside, but recognition performance may be degraded.
MSM6679A-110 Cellular SI Recognition Vocabulary
Sub-Vocabulary 1
Phrase
Store
Dial
Delete
Directory
—
—
—
Sub-Vocabulary 2
Index
1
2
3
4
5
6
7
Sub-Vocabulary 3
Phrase
Yes
No
Cancel
—
—
—
—
Index
1
2
3
4
—
—
—
Phrase
One
Two
Three
Four
Five
Six
Seven
Phrase
Eight
Nine
Zero
Oh
Stop
Clear
Index
8
9
Ah
Bh
Ch
Dh
Index
1
2
3
—
—
—
—
—
—