title: How to record audio in a Chrome Extension?
body: <p>What's the simplest way to setup a chrome extension to record audio from the microphone?</p>
  
  <ul>
  <li><p>I see there is a working <a href="http://code.google.com/chrome/extensions/trunk/experimental.speechInput.html" rel="nofollow noreferrer">experimental speech input API</a> but how come you don't have access to the recorded file? Seems like hooking up into that should be simple enough, as it's a step earlier in the process, no? Especially as there is also a text-to-speech API, so you could effectively record into text and then have the computer speak it back out, but unless you want a standard voice, how lame, redundant and prone to error is that?</p></li>
  <li><p>Then there seem to be <a href="https://code.google.com/p/wami-recorder/" rel="nofollow noreferrer">flash solutions like this</a> but how can I use that in a chrome extension without having to setup anything server-side? (since I don't actually need to send anything to a server--it's all local and client-side)</p></li>
  <li><p>Is NPAPI a possibility? Is there such a plugin ready-made?</p></li>
  </ul>
  
  <p>Don't know of other possible alternatives (<a href="https://stackoverflow.com/questions/4227313/audio-capturing-with-html5">HTML5 isn't ready yet, it seems</a>) but I welcome anything functional and simple to implement and hook into a chrome extension.</p>