Spanish diction is one of the simpler languages for native speakers of English. Most of the sounds are shared with English, and the orthography is not complicated. For resources on pronouncing this language, check the International Phonetic Alphabet page.
For diction for specific songs, check the links above.