This project is based on ISD2560P IC which allows you to record 60 seconds voice and then playback it with very high quality. As shown in the schematic, the input soruce is an electret microphone.
http://www.circuit-projects.com/audio-circuits/digital-voice-record-and-playback-project-by-isd2560p.html