1

如何使用 SOX 继续现有的 wav 录音?

我试过:rec test.wav --combine concatenate test2.wav

test.wav 是旧文件 test2.wav 是新文件

问题是新的录音放在开始而不是放在 test.wav 的结尾

4

1 回答 1

2

rec命令只是一个快捷方式sox -d-d可用于代替输入或输出文件来选择默认设备作为输入或输出。当你写

rec test.wav --combine concatenate test2.wav

它将与

sox -d test.wav --combine concatenate test2.wav

在这种情况下-d,之前已列出test.wav,因此将是输出文件的第一部分。跑步

sox test.wav -d --combine concatenate test2.wav

应该做你想做的。

于 2013-02-10T19:28:24.787 回答