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