Android录制音频单声道无法正常工作

时间:2016-04-06 09:44:41

标签: android audio media

我想录制单声道音频。我将AudioRecord参数设置为ENCODING_PCM_16BIT,但是当我使用Audacity分析生成的文件时,我发现它实际上是记录为立体声。

相关代码:

bufferSizeInBytes = AudioRecord.getMinBufferSize(AudioFileFunc.AUDIO_SAMPLE_RATE,
            AudioFormat.CHANNEL_IN_MONO, AudioFormat.ENCODING_PCM_16BIT);

audioRecord = new AudioRecord(AudioFileFunc.AUDIO_INPUT, AudioFileFunc.AUDIO_SAMPLE_RATE,
            AudioFormat.CHANNEL_IN_MONO, AudioFormat.ENCODING_PCM_16BIT, bufferSizeInBytes);

有什么问题?谢谢你回答。

0 个答案:

没有答案