The WTV020 is a great chip that allows playback of sound read from an SD card. It includes a standard size microSD card slot and all the needed pins broken out.
Voltage input from 2.5-3.6V
Built-in powerful DSP high-speed processor
Has a built in 16 bit DAC to drive a .5W/8Ω speaker or use an external amplifier
Supports 16 bit, mono WAV formats
Supports sampling rates between 6KHz and 32KHz
Maximum SD card size is 1GB
Up to 512 segments up to 20 seconds long
BUSY feedback function, the audio serial port control more accurate.
Serial control with play / pause, adjust volume, stop and other functions.