Hi IndoProRider,
Audio Recorder AMR is indeed supported on the latest devices, as a native application.
You can
capture audio/amr from within your application when you are not in a call in the form of start recording, commit actions via the
Mobile Media API not as streaming. Keep in mind that the Java ME offering does not provide Application Programming Interfaces for accessing the telephony/voice module of the device. The minute, you make a call, the MIDlet is sent to the background and from that point on, you loose control over it.