我正在使用SOX混合音频。
命令是 SOX -m voice.wav audio.wav final.wav
是我正在使用的。
我的目标是延迟10秒的voice.wav,如果我试着使用延迟10.0,那么我就会有双重语音。
如何得到正确的?
http:/sox.sourceforge.netDocsFAQ
有几种选择。
sox -M f2.wav f3.wav f1.wav out.wav delay 4 4 8 8 remix 1,3,5 2,4,6
(假设是立体声),或者
sox -m f1.wav "|sox f2.wav -p pad 4" "|sox f3.wav -p pad 8" out.wav
第二种方法可能更好,因为它可以处理任何数量的通道的文件。
sox voice.wav pad 10 0
sox -m voice.wav audio.wav final.wav