如何使用sox从命令行录制音频



我想用以下代码录制音频:sox -d test.wav trim 0 20但问题是上面写着:sox FAIL sox:对不起,没有配置默认的音频设备如果我尝试一些其他的sox代码,它会给我sox的帮助。没有其他方式录制音频(或者至少没有其他方式从命令行录制音频(?

用于MS Windows的SoX 14.4.2无法识别默认音频设备。有两种可能的解决方案:

  1. -t waveaudio 0替换-d。如果您有多个音频设备(例如,常规麦克风插头旁边的USB麦克风(,则可能需要将0更换为1或更高版本
  2. 卸载SoX 14.4.2,改为安装SoX 14.4.1

来源:

  • https://sourceforge.net/p/sox/mailman/sox-users/thread/98af0ce0-a4aa-a3a4-043c-9cad15c4f962%40telefonica.net/
  • https://sourceforge.net/p/sox/mailman/sox-users/thread/BAY182-W450E755095D5B204A047A5DDD90%40phx.gbl/

最新更新