Record MP3 (and WAV) files in the browser using JavaScript and HTML