如何在Ubuntu 12.04 LTS下通过shell命令获取麦克风当前的音频输入电平?
我查看了amixer以设置音量,但找不到在shell调用时获取音频输入电平的方法。
提前谢谢你!
发布于 2012-11-28 22:35:56
要获得输入信号的电平,您必须实际从输入设备进行记录。使用arecord的-d 1参数来获取一个短文件。
要读取该文件中的数据级别,请使用类似sox recordedfile.wav -n stat的内容。
发布于 2017-08-09 06:13:13
根据上面的答案,要获得最大振幅:
arecord -qd 1 volt && sox volt -n stat &> volt.d && sed '4q;d' volt.dhttps://stackoverflow.com/questions/13606537
复制相似问题