我想用SoX从我的麦克风输入中录制 10 秒的音频。我还没有在文档或其他地方找到任何示例来说明如何做到这一点。这是我当前timeout用于停止录制的命令。有没有更好的方法来做到这一点?
timeout
timeout 10 sox -b 32 -e unsigned-integer -r 96k -c 2 -d --clobber --buffer $((96000*2*10)) /tmp/soxrecording.wav
audio sox audio-recording
audio ×1
audio-recording ×1
sox ×1