无法为MediaRecorder设置采样率和编码比特率

时间:2011-05-26 10:04:31

标签: android audio-recording

我需要多次录制高质量的用户语音。我不能使用AudioRecord-AudioTrack方法,因为我有大尺寸文件而且不适合我。 3gp格式+ nb编码器给我的录音质量很差。所以我决定使用带有aac编码器的mpeg4格式,但它们的默认比特率是8.000kHz,我想提高这个值。 我尝试使用方法setAudioSamplingRate和setAudioEncodingBitrate,但它们并没有影响记录质量。我为这些方法(16,20,16000,40000,44100,96000)设置了不同的值而没有任何结果。 也许这是设备特定的行为 - 我使用三星Galaxy Tab。 有人知道如何提高录音质量吗?

1 个答案:

答案 0 :(得分:0)

许多设备仅提供单声道录制。