我想在有人开始说话时开始录音,在某人安静下来时停止录音。
我想如果有类似的流音频处理工具ImageMagick
,那么我可以像这样删除空白部分:
$ rec -t wav - | wavefilter -strip-blank=3sec | lame - >record1.mp3
编辑
这个问题可以通过以下方法解决:
$ rec -t wav - silence 1 0.1 3% -1 1.0 3% | lame - >record1.mp3
答案1
谓词silence
索克斯可以去除音频文件中间的静音部分。