Cordova Enhanced Media API for Android spec
Extends the Cordova Media API
Has ability to choose output encoding/format: If you ever want to upload recorded audio to the cloud, there is no browser support for 3gp AMR-NB. AAC might be better? What are the trade-offs?
Has pauseRecording method implemented by concatenating multiple audio files on stopRecording. Unfortunately, the Android MediaRecorder class does not support just pausing the recording
Has getMaxAmplitude This would enable visualizations so you know your app is recording.