想 forward 微信语音。
(发现不可以!?咋回事?我记错了?)
(去年的这个时候我还用过呢。= =||)
总结上面的操作,大致的顺序是:
- 获取微信语音aud文件;
- 去掉aud文件的第一个字节,将其转换为silk文件;
- 用silk decoder将silk文件转换为pcm文件;
- 用ffmpeg文件将pcm文件转换为wav文件;
- 用讯飞iOS SDK将wav文件转换为文本。
# with GNU tail:
tail -c +1 input.aud.silk > output.silk
./decoder /path/to/silk /path/to/pcm
ffmpeg -f s16le -ar 16000 -i tmp.pcm -f wav tmp.wav
# 安装 Homebrew
/usr/bin/ruby -e "