오디오 녹음시 pcm 데이타를 저장할때
메모리를 얼만큼 할당해줘야되는지 계산하는방법좀 알고싶습니다
오디오녹음을 1 분동안 하고싶은데
byte[] b = ......
어느정도 할당해야될까요?
int mSampleRate = 16000;
int minBufferSize = AudioRecord.getMinBufferSize(
mSampleRate, AudioFormat.CHANNEL_IN_MONO,
AudioFormat.ENCODING_PCM_16BIT);
AudioRecord audioRecord = new AudioRecord(
MediaRecorder.AudioSource.MIC,
mSampleRate,
AudioFormat.CHANNEL_IN_MONO,
AudioFormat.ENCODING_PCM_16BIT,
minBufferSize * 2);