ISD4004 based voice recorder
So far we have seen various devices that are talking, such us cars, dolls etc.This project is also like one of them. you can use it in various projects such us IVS, robots etc.
There are various voice recording IC's. They have different recording time and sampling frequency. Most of the IC's can record less than 1min of sound.
ISD4004 can record 8min to 16mins maximum. If you select high sampling frequency then you can record a max 8mins at high quality. This project gives you a voice recorder based on this chip.

You can't use this IC without a microcontroller since it works on SPI communication. So you need a microcontroller to play/record the audio. Here ATmega8 is used to play and record the chip. This is the pin diagram of the IC ISD4004

This IC works on 3.3v, so we need a regulated 3.3v using LF33CV. The audio output from the Voice0 chip is amplified by an audio amplifier. This amplifier is done with Lm386.
The Audio input can be fed by two methods which are given below.
If you want to give audio from PC, then select the first circuit and connect a 1kohm resistor in series with the input.
Circuit Diagram
There are 3 switches, the S1 is for selecting Record/playback. If the S1 is connected to Vcc then the chip is selected in Play mode then you can use the Button S2 to play the audio.
If the S1 is connected to Ground then the chip is configured at record mode, now the S2 can be used for starting the recording.


12.22.2009 at 12:05 AM
can I ask where the input here?
Is it voice by mic or what?
thanks in advance
6.20.2010 at 1:23 AM
please help me
i cant use this map
it not work
any audio dont play
6.28.2010 at 1:37 PM
can you tell me where to get Voice recording IC ISD4004, I searched many sites and not found, can you provide it, what is the price ,
please reply
Uttam
7.04.2010 at 2:14 AM
Thanks it works