Closed GoogleCodeExporter closed 8 years ago
another file, this time
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
Original comment by chuazy
on 20 Dec 2013 at 6:48
Attachments:
Works if
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC);
File attached.
Original comment by chuazy
on 20 Dec 2013 at 6:50
Attachments:
Original comment by ala...@google.com
on 6 Jan 2014 at 5:21
Hello,
After further investigation, we decided to mark this as "WorkingAsIntended": as
you found out, the default encoder is AMR_NB which is why you are getting this
output.
Both codec are valid and optimized for different type of use-cases: it is up to
you to choose the one you prefer for your application.
Best,
Alain
Original comment by ala...@google.com
on 8 Jan 2014 at 4:19
I see. May I know what is the use case for AMR_NB, because the output is not
exactly human-hearable. Why isnt the default AAC instead?
Original comment by chuazy
on 9 Jan 2014 at 7:29
Of course: AMR-NB uses the sample frequency of 8kHz. It is in the lower side,
and is usually mainly used for speech signal. If you want to use for music and
the other purpose, it is not the right codec.
Original comment by ala...@google.com
on 9 Jan 2014 at 4:19
Original issue reported on code.google.com by
chuazy
on 20 Dec 2013 at 6:40Attachments: