步骤:
1: 从微信服务器下载音频文件
2: 将speex音频文件转成mav格式
1:下载speex并安装:
wget https://downloads.xiph.org/releases/speex/speex-1.2.0.tar.gz
tar xzvf speex-1.2.0.tar.gz
cd speex-1.2.0 && ./configure && make && make install
因为安装的speex生成的可执行文件默认在/usr/local/lib/下 但是默认的path依赖是usr/lib/下,所以需要配置etc/bashrc文件 最后一行加一行:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
2:下载wechat-speex-declib
1:git clone https://github.com/gamelife1314/wechat-speex-declib.git
2:cd wechat-speex-declib && make && cp ./bin/speex_decode /usr/local/bin/speex2wav
3:测试将speex转成wav
speex2wav test.speex test.wav
3:将wav文件转成mp3格式
1:下载ffmpeg