there is no HTML Element which is able to record audio from local sources.
it is possible to use any external program or a plugin (Java, Flash and so on) to do this.
Most of these solutions requires an installed runtime engine to work.
Don't know if this is really user friendly....
And note, that Flash will die in end of 2019! Adobe stops support then.
Sound recording using Javascript is not possible. It's much to slow and also has no access to local resources. PHP? sorry, there is no PHP working in the browser.
