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
   163   164   165   166   167   168   169   170   171   172   173