本文介绍Android开发录音功能中用到的相关API和音频数据编码解码的处理
录音基础知识
常用音频格式:
- WAV 格式:音质高 无损格式 体积较大
- AAC(Advanced Audio Coding) 格式:相对于 mp3,AAC 格式的音质更佳,文件更小,有损压缩,一般苹果或者Android SDK4.1.2(API 16)及以上版本支持播放,性价比高
- AMR 格式:压缩比比较大,但相对其他的压缩格式质量比较差,多用于人声,通话录音
- AMR分类: AMR(AMR-NB): 语音带宽范围:300-3400Hz,8KHz抽样
- mp3 格式:特点 使用广泛, 有损压缩,牺牲了12KHz到16KHz高音频的音质