crossUserMedia demonstrates how to use the HTML5 getUserMedia control and the Flash Microphone object for a cross browser audio file recorder. The demo allows a user to record sound using the microphone from a browser session, post to a server, and play back the sound as an mp4 encoded file.
Inspired the work of Thibault Imbert on capturing microphone audio in JavaScript and ActionScript.
A similar HTML5 Microphone & Web Audio Demo is available for Microsoft EDGE browser.