It seems I can only use Flash or Java to record voice on a web app. Is there a way of doing it via JavaScript?
1] Chrome Audio Capture for Chrome You will see a red record icon appearing on the toolbar of your Chrome. Start capturing the desired audio sound on a tab by simply pressing 'Start Capture' button. The extension will start to capture audio from the Chrome browser.
It can be done but the solution won't work across all platforms at the moment.
<input type="file" accept="audio/*;capture=microphone">
See HTML5 Media Capture
Currently Supported By:
Android 3.0 browser, Chrome for Android (0.16), Firefox Mobile 10.0, iOS6 Safari and Chrome (partial support)
Links:
http://www.html5rocks.com/en/tutorials/getusermedia/intro/
Audio capturing with HTML5
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With