add html5 audio with same API