如何在Ubuntu 12.04 LTS下通过shell命令获取麦克风的当前audioinput级别?
我检出了amixer设置音量,但无法find一个方法来获得audioinput电平时的shell调用。
先谢谢你!
要获得输入信号的电平,您必须从输入设备实际记录。 使用arecord
的-d 1
参数来获取短文件。
要读取该文件中的数据级别,请使用sox recordedfile.wav -n stat
。
根据以上的答案,得到最大幅度:
arecord -qd 1 volt && sox volt -n stat &> volt.d && sed '4q;d' volt.d