6

如何在 Ubuntu 12.04 LTS 下通过 shell 命令获取麦克风的当前音频输入电平?

我检查了 amixer 以设置音量,但在 shell 调用时找不到获取音频输入电平的方法。

先感谢您!

4

2 回答 2

7

要获得输入信号的电平,您必须从输入设备实际记录。使用-d 1参数 forarecord获取一个短文件。

要读取该文件中的数据级别,请使用类似sox recordedfile.wav -n stat.

于 2012-11-28T14:35:56.230 回答
1

根据上面的答案,得到最大幅度:

arecord -qd 1 volt && sox volt -n stat &> volt.d && sed '4q;d' volt.d
于 2017-08-08T22:13:13.117 回答