使用SOX合并多个.raw文件到单个WAV文件中



是否有人知道如何将多个原始音频文件合并到单个WAV文件中。我正在使用Sox,但其他任何工具也可以。

我正在尝试以下命令,但是我知道这里有问题

SOX -R 16000 -B 16 -C 1 -E签名-Integer file1.raw file2.raw out.wav

我缺少什么?

您需要指定所有输入文件参数每个文件(因为RAW显然没有标题)。您的最初猜测与我的猜测相同:-r 16000 -b 16 -c 1 -e signed-integer适用于file1.rawfile2.raw。不是。

这是应该完成的方式:

sox -r 16000 -b 16 -c 1 -e signed-integer file1.raw -r 16000 -b 16 -c 1 -e signed-integer file2.raw out.wav

您可能需要添加合并的选项-m

最新更新