Arduino audio player
A small audio chip is available on the market at low cost (20 euros) that allows to build an audio player managed with buttons or via serial port, for example with Arduino (link).
The SOMO-14D is an audio chip that can play back pre-stored audio files such as voice and music from a micro-SD memory card (max. 2 gb).
The chip can be managed with a small microcontroller. Arduino is perfect. There are 4-wires connections and then you can use directly the Arduino to set the play, stop etc.
I got this chip because i’m interested on to make a talking robot. It is possible to use a sw in a PC to make the text-to-speech. After that you can save the audio file obtained on the SOMO-14D in order to let the robot to say the right word at the right moment.
Some details on my Arduino audio player here: http://robottini.altervista.org/simple-audio-player-with-arduino/