Page 168 - Robots Androids and Animatrons : 12 Incredible Projects You Can Build
P. 168
the word computer into the microphone. If the circuit accepts the
word spoken, the LED will blink. The word computer is now pro-
grammed as the “01” word. Whenever the circuit hears the word
computer, it will display “01” on its digital output.
If the LED did not blink when you said the word computer, either
repeat the word again louder or start over completely by pressing
“01” then “T.”
Continue training new words in the circuit. Press “02” then “T” to
train the second word. The circuit will accept up to 40 words. You
do not need to train all 40 words to use the circuit. Train the circuit
with just the words you need and start using the circuit.
Testing recognition
Repeat a trained word into the microphone. The number of the
word should be displayed on the segmented display. For instance,
if the word “directory” was trained as word number 25, saying the
word “directory” into the microphone will cause the number 25 to
be displayed.
Error codes
The chip provides the following error codes:
55 word too long 147
66 word too short
77 no word match found
Clearing memory
You can erase individual words in memory by entering the word
number you want to erase and hitting the CLR button. To erase all
the words in memory, press “99” and then CLR.
More about the HM2007 chip
The HM2007 is a single-chip complementary metal-oxide semi-
conductor (CMOS) voice-recognition large-scale integration (LSI)
circuit. The chip contains an analog front end, voice analysis,
recognition, and system control functions. The chip may be used
in a stand-alone or connected CPU.
Features
Single-chip voice-recognition CMOS LSI
Speaker-dependent
External RAM support
Maximum of 40-word recognition
Maximum word length of 1.92 s
Team LRN Speech-controlled mobile robot