如何使用SOX继续现有的录音?
我尝试过: rec test.wav --combine concatenate test2.wav
test.wav是旧文件 test2.wav是新文件
问题是新录音是在开始时而不是在test.wav
结尾处答案 0 :(得分: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
应该做你想做的事。