How to play a particular mp3 song on a sd card from Arduino UNO

Using SPI protocol we can interface with SD card.We all know that. My doubt is how to play an .mp3 song in SD card.For example there are 4 songs with names 1.mp3 , 2.mp3, 3.mp3, 4.mp3. If I want to play 3.mp3 in a speaker then what the code I need to write?Is it possible to play particular file present in SD card?

What have you found with Google? I can tell you that if you want it to sound good, you will need a mp3 module or shield.