如何使用alsa API获得麦克风输入的音量(或dB)?

时间:2017-04-07 09:43:23

标签: ubuntu microphone alsa

我可以使用命令行:arecord -vv,但我需要用代码完成它,我不知道哪个API可以实现它。

1 个答案:

答案 0 :(得分:0)

arecord只查看捕获的样本(它使用特定间隔内的最大值)。

你也可以自己做同样的事情。您还需要知道满量程样本对应的级别。

另见Detect silence when recording