Voice Shield - Assembled
In the spirit of giving my gadgets more human, physical qualities, I already had “facial expressions” and “touch” with the Slide. Now I was looking for something that filled the “hear” and “talk” abilities.
Enter the Voice Shield™ (VS) from Spikenzie Labs. The Voice Shield™ (VS) is an analog audio shield for the Arduino or Arduino compatible boards that allows you to play audio sound bytes. It could be used in many different Arduino projects, such as; a talking clock, DIY Arduino talking GPS, robots, alarms, motion based sound effects etc …
There are two forms of audio output possible with the VS. One, is a simple on board audio AMP and speaker connectors with space for a 15mm speaker (a bigger speaker may be used but it won’t fit onto the VS PCB). It seems that the bigger the speaker the better the VS sounds. The second is a none amplified line out that is available though a 3.5mm stereo jack (though the VS is MONO), which you can connect to powered speakers or your sound system for really big sound! If the line out is plugged into the VS, the on board speaker and amp are automatically disconnected.
The board carries an ISD4003 chip from Winbond that can hold 4 minutes of audio at a sampling rate of 8kHz. The ISD chip also enables storing sound into distinct memory addresses that can be recalled in true robotic speech fashion.
The Voice Shield itself offers a set of stack-through pin headers, so additional shields can be mounted as well.
- 3.5mm Audio In
- 3.5mm Audio Out
- Slot for 15mm speaker (not included)
- Storage for 4 minutes of audio @ 8 kHz
- Uses digital pins 2,3,4 and 5
Voice Shield speaking a made up phrase:
Voice Shield Introduction