The 4 C's | Corey's home page | Corey's Talking Toaster | FAQ

Talking Toaster FAQ

The Talking Toaster page has received far more attention that I ever imagined. Dozens of people have contacted me asking me about the project, about using this speech recognition chip or that, or other questions. Below are the most frequently asked questions and their answers. If you have a question about the Toaster project, you might find it answered here. Otherwise, please feel free to send me mail at

Where can I get an ISD1000A?
The ISD audio chips are a common voice record/playback chip. They can be purcahsed at Radio Shacks, as well as through many electronic mail order firms. The chip costs anywhere between $10 and $20 each, and is usually found in a DIP.

Where can I get an HM2007?
I purchased my HM2007's from Images Company in New York. Their contact information is:
       Images Company
       39 Seneca Loop
       Staten Island, NY  10314

       (718) 698-8305
       (800) 230-4535

Images also has an online catalog; the page for the Speech Recognition Kit lives at

I paid about $35 for each part, in 52 pin PLCC packaging (48 pin DIPs also exist, but availability varies).

I purchased and used the IC (a 52 pin PLCC, although a 48 pin DIP also apparently exists), building a board up "from scratch". Images also sells a demo board using the HM2007 in so-called manual mode. The kit comes with everything you need -- IC, SRAM, mic, etc. Although it's a bit more pricy than just the HM2007 itself, the kit may well be worth a person's while. (Images also sells Sensory's VoiceDirect Module; I'm afraid I don't know anything about this module.)

You said that the Hualon documents are inaccurate in places. Can you give more detail?
A long time ago, I had really good intentions of rewriting the data sheet for the HM2007. These intentions got put on hold as I entered grad school, and, well, they never saw the light of day again. 8/ What I can offer instead are:

What other stumbling blocks did you find while building the toaster?
Probably the most important part of a speech recognition system is the audio input circuit. If the mic input signal is noisy, then the speech recognition chip has no hope of being accurate.

The things to keep in mind while designing and building the audio input include the following:

Does Hualon have a web site?
Yes, but it doesn't list the HM2007. See for yourself: Apparently, the HM2007 isn't listed on their site because Hualon's dropped support of the part and taken it out of production. (Thanks, Larry!)

What are the pinouts for the HM2007?
A picture paints a thousand words, or, in this case, 48 + 52 pins: HM2007 pin configuration (includes both DIP and PLCC).

What other voice chips are on the market? How do they compare to the HM2007?
There are several other speech recognition chips available. A few that I know about include the OKI MCM6679A, Sensory Circuit's ????, and one from Motorola (the Lexicus, I think). The shortcomings of these circuits were either that they weren't available in sample quantities, or that they had to be pre-programmed in ROM with their vocabulary (leading to a huge initial cost outlay). The HM2007 had neither of these downsides.

Do you have any plans on manufacturing or marketing the Talking Toaster?
Presently, I have no intensions of producing any more Talking Toasters.

Corin Anderson |
Last modified