最近做的一个项目,项目中有个录音功能,采用的录音方法是IOS下的AVAudioRecorder.录音效果不错,但是录制的原生.pcm文件太大,每分钟大约10M左右. 找了下相关的音频压缩方法,用speex的比较多.按照speex的示例文档折腾了半天,实现了转码压缩.speex压缩率还蛮高的,但是压缩之后的pcm文件不能播放, 需要解码回来,可是按照示例代码解码之后的pcm文件依旧不能播放.百思不得解,遂google之,未果.得到只言片语,说是没有添加wav头云云.个人感觉录音得 到的pcm文件是