If you want to do a similar audio player I can recommend the DY-SV5W module family, this is essentially a micro-SD playback chip with a headphone amp and a 5W (mono) amplifier, the whole thing can be powered from 5V/USB. Really great for art projects where you just need a single track to play/loop on the press of a button and can't be bothered to program.
It has thre DIP switches that set the mode, you can use them to set the playback modes, one of which is serial control, meaning you can easily beef this up using a microcontroller.