audio.js is a drop-in javascript library that allows HTML5’s <audio> tag to be used anywhere.
It uses native <audio> where available and an invisible flash player to emulate <audio> for other browsers. It provides a consistent html player UI to all browsers which can be styled used standard css.
view source