sox soundexchange - 当静音时间超过 20 秒时,您如何停止录音?

问题描述

当发生静音时,我无法让 sox 停止录音。

在将 sox 与输入输出文件一起使用时,我已成功获得所需的结果:

sox original.mp3 trimmed.mp3 silence 1 0.3 1% 1 20.0 1%

sox 在第一个 0.3 秒的噪音后开始录制,然后录制直到检测到 20 秒的静音。

问题:当我尝试对参数 -d(从认设备、麦克风而不是输入文件进行录音)执行相同操作时 - 它不起作用,录音永远不会停止(即使有是绝对的沉):

sox -d temp_new.mp3 silence 1 0.3 1% 1 20.0 1%

谢谢!

添加信息: 我没有使用麦克风,而是使用虚拟音频线将系统噪音路由到 sox 应用程序。各自的机器没有麦克风,所以录音中不会有本地背景噪音。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)