Android 音频开发 目录
项目地址
一、AudioRecord类的介绍
AudioRecord构造函数:
/**
* @param audioSource :录音源
* 这里选择使用麦克风:MediaRecorder.AudioSource.MIC
* @param sampleRateInHz: 采样率
* @param channelConfig:声道数
* @param audioFormat: 采样位数.
* See {@link AudioFormat#ENCODING_PCM_8BIT}, {@link AudioFormat#ENCODING_PCM_16BIT},
* and {@link AudioFormat#ENCODING_PCM_FLOAT}.
* @param bufferSizeInBytes: 音频录制的缓冲区大小
* See {@link #getMinBufferSize(int, int, int)}
*/
public AudioRecord(int audioSource, int sampleRateInHz, int channelConfig, int audioFormat,
int bufferSizeInBytes)
getMinBufferSize()
/**
* 获取AudioRecord所需的最小缓冲区大小
* @param sampleRateInHz: 采样率
* @param channelConfig:声道数
* @p