Earlier quoted context omitted.
Javascript can't capture the user's microphone directly. So Phono uses a tiny Flash or Java widget to do that part. The rest is all JS. We're heading an HTML 5 working group on voice in the browser, and once HTML5 has mic support, Phono will use it.
Any guess as to when the element (or api - Berjon vs Hixie?) will be adopted by a shipping browser so we can have this all-js microphone (and camera) access without a flash shim? My bet is Android webkit first (ericcson closed source webkit proof of concept already exists); a timeline would be nice though.
http://dev.w3.org/2009/dap/camera/
With any luck, some browsers will form a defacto standard that solves the outstanding questions long before the HTML5 group finishes.