Mejor colocale un dac, microchip tiene varios modelos pr ejemplo, y tendras muchisima mejor calidad. Si te refieres al mismo archivo pues en la web hay bastante info sobre como es el formato interno de un wav, es muy simple, si en una SD tienes tus archivos wav el pic solo tiene que leer byte a byte e ir enviandolo a un dac a la velocidad que indica el mismo archivo en su cabecera y a la salida de este le pones un parlante y listo.
Lo malo es que una canción de 5min. consumirá en la SD unos 50MB aprox, es por demas demasiado pero bueno como para hacer hora estará bien supongo.
Javicho.