还是用到了sox这个工具,下载地址:
https://sourceforge.net/projects/sox/files/sox/14.4.1/
合并两个wav文件的命令:
sox 1.wav 2.wav combined.wav
需要注意的是,我试过写成:
sox 1.wav 2.wav 2.wav
我原本是希望用这个命令拼接1.wav和2.wav两个文件并用新的合并文件覆盖原来的2.wav文件,但是这样写并不能达到目的,最后生成的新的2.wav文件里面实际上是两个1.wav文件的拼接。
那么如果换成下面的形式:
sox 1.wav 2.wav 1.wav
会出现sox WARN wav: Premature EOF on .wav input file的警告,最后1.wav和2.wav文件都会变成2.wav文件的内容。
所以最后的批处理语句为: