This HTML5 audio player is contained in a figure element with a figcaption so that the search engine spiders will "see" the track title/artist name or any other info as being related to the audio file.
The play pause button can be kept minimal or styled with background color, border color and different play/pause colors. The button is made large enough to be an easy target for fingertips when displayed on a mobile device.
The widget has flash fallback and includes the HTML5Shiv in conditional comments so that the player will be compatible with older browsers.
Choose the audio file and set the button colors.
Enter the description and set the font family, size and color.
Use an HTML line break where required and other HTML special characters as necessary. See THIS page for more info.
Adjust the values of left and top to position the text in relation to the player button.