背景
因为上一篇音频合成中遇到了一个问题,合成工具不支持wav音频格式转化,而且录音所得的wav格式 是无损的格式,标准的wav采样率为44100Hz,也是CD标准格式;mp3属于有损压缩文件,不过体积小,便于保存。
lame 下载下来不能直接用
依赖的东西 :
操作步骤:
- 把下载的lame和build-lame.sh放在一个文件夹下
注意 # build-lame.sh 中 #directories SOURCE=”lame”
这里lame是来源文件名
- 在创建的目录下执行 bulid 脚本
1 sudo ./build-lame.sh
下面 fat-lame 中就是我们想要的东西,将.a 文件和.h文件放入项目即可
wav 转map3 相关代码
1 | #define AUDIOCACHE @"音频存放目录" |