有什么好的方法可以将mp3文件转换为speex文件?我更倾向于那些能够提供一次性转换多个文件的简单解决方案和/或保持口语音频良好质量的答案。尽管任何解决方案都会受到欢迎,因为我甚至还没有找到一个可行的困难方法。
for f in *.mp3 ; do sox "$f" -r 16k -t wav - | speexenc -w - "${f%.*}.speex" ; done
lame filename.mp3 filename.wav
ffmpeg -i filename.wav filename.spx
for f in *.mp3
do
ffmpeg -i "$f" -ar 32000 -q:a 10 "${f%.mp3}.spx"
done
这在我的设置上产生了相当合理的音频....