I've tried to see if there's a way to record audio with HTML5 to no avail. I tried using this example but it didn't work. I'm guessing he really meant it when he said that it is not supported by any browser yet.
Am I missing something? perhaps it is already possible? What are my options to record audio on a browser-based application?
Open Source only please :)
You might wanna have a look at HTML Media Capture and its API.
Ericsson labs already achieved this, see: here (Note: Note that the device element and the related APIs are not available in any browser yet, and the APIs may change before this happens.) But it gives you a rough idea about how it's done.
I am currently working on something like this myself, see: here.