msm6679a-110 Oki Semiconductor, msm6679a-110 Datasheet - Page 36

no-image

msm6679a-110

Manufacturer Part Number
msm6679a-110
Description
Si/sd Voice Recognizer, Recorder/player, And Speech Synthesizer
Manufacturer
Oki Semiconductor
Datasheet
MSM6679A-110 Voice Recognition Processor
Initialize (Continued)
1.
34
xx1x xxxx
xxxx 1xxx
xxxx x1xx
xxxx xx1x
xxxx xxx1
F2xx Bit
Values
See the Response Summary table earlier in this section for a complete description of the
XY codes in initialization acknowledgment messages.
Reset Value
Power-On/
Cleared
Set
Set
Cleared
Cleared
Beep After Each Voice Trigger. When set to 1, the MSM6679A-110
beeps after each voice trigger. When set to 0, the MSM6679A-110
does not beep after each voice trigger. These beeps do not cause a
F400h message to be issued to the host MCU.
When set to 1, the MSM6679A-110 beep can help a user avoid
speaking before the MSM6679A-110 is ready. This mode is
normally used with a digits vocabulary to pace the user and
confirm each utterance reception.
Instead of using beeps, an external MSM665x speech synthesizer
can repeat digits as they are recognized. However, some users find
the number repetition annoying. Therefore, firmware could repeat
digits during initial usage and switch to beep mode later. Typically,
performance improves with time as users learns to speak with the
correct enunciation and volumes. The MSM6679A-110 in this case
trains the user. Note that the host MCU can also make the
MSM6679A-110 beep with the F47Eh command.
Set Output Volume. When set to 1, VOICEOUT1 sound output level
is set to half of full volume (80h). When set to 0, voice output level
is unaffected.
MSM6679A-110 sound output volume can also be set at any level
on a continuous scale from 00h to FEh (low to high) with the
FEXXh command. The MSM665x speech synthesizer has four
discrete sound output volumes, corresponding to 0h - 20h, 21h -
40h, 41h - 80h, and 81h - FEh.
Send Response Code After Sound Output. When set to 1, the
MSM6679A-110 issues an acknowledge response (F400h) when
sound output is completed. When set to 0, the MSM6679A-110
does not issue an acknowledge response when speech response is
completed. Automatic beeps after voice triggers do not cause an
F400h command to be issued.
Trigger Detection Only. When set to 1, the MSM6679A-110 does
not sort SI vocabularies for the best match, instead returning
F63Ah code when an utterance has been detected. When set to 0,
normal recognition is performed.
When this bit is set to 1, the host MCU can use the F343h
command to upload the recognition parameter vector, so that the
host can perform independent processing.
Clear SD Recognition and Name Tag RAM. When set to 1, the
MSM6679A-110 initializes the SD parameter table. When set to 0,
existing SD parameters are preserved.
After this bit is set to 1, all SD training and name tag pointers are
erased. Use this command to start training for a new user. If the
old name tags are to be retained, the F50Ch command can recall
old name tags from FLASH.
To set up for a blank SD and name tag table at the next power-on,
issue the command sequence F201h F507h.
Action
¡ Semiconductor
F2XY = Initialization
acknowledge.
F2XY = Initialization
acknowledge.
F2XY = Initialization
acknowledge.
F2XY = Initialization
acknowledge.
F2XY = Initialization
acknowledge.
Return Value
[1]
[1]
[1]
[1]
[1]

Related parts for msm6679a-110