1
我使用此代码记录调用但比特率其变量(VBR)现在我想要更改为常量(CBR)。如何在呼叫记录器中设置CBR(恒定比特率)?
myAudioRecorder = new MediaRecorder();
myAudioRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
myAudioRecorder.setOutputFormat(MediaRecorder.OutputFormat.AAC_ADTS);
myAudioRecorder.setAudioEncoder(MediaRecorder.OutputFormat.AMR_NB);
myAudioRecorder.setAudioChannels(2);
myAudioRecorder.setAudioEncodingBitRate(48000);
myAudioRecorder.setAudioSamplingRate(128000);
如何更改为CBR?
你能否分享相同的代码。 –
尝试使用不同的编码器:https://developer.android.com/reference/android/media/MediaRecorder.AudioEncoder.html – user1209216