libsox:从默认麦克风录制

时间:2017-05-28 10:19:18

标签: c cross-platform libsox

我需要打开默认音频捕获设备并开始录制。 libsox似乎是a nice cross-platform solution。使用二进制前端,我可以rec test.wav并激活默认麦克风。

但是,在浏览documentation时,不存在类似的功能。 This thread与我的问题完全相同,但似乎没有达成解决方案。

在哪里可以找到使用libsox从默认音频设备录制的示例?

1 个答案:

答案 0 :(得分:0)

您需要先使用alsa进行录制,然后使用libsox进行正确的格式化。 libsox不用于录制。参见示例:https://gist.github.com/albanpeignier/104902