Ubuntu 12.04 LTS에서 쉘 명령을 사용하여 마이크의 현재 오디오 입력 레벨을 얻으려면 어떻게해야합니까?현재 마이크 입력 레벨
볼륨을 설정하기 위해 amixer를 체크 아웃했지만 쉘 호출시 오디오 입력 레벨을 얻는 방법을 찾을 수 없습니다.
미리 감사드립니다.
Ubuntu 12.04 LTS에서 쉘 명령을 사용하여 마이크의 현재 오디오 입력 레벨을 얻으려면 어떻게해야합니까?현재 마이크 입력 레벨
볼륨을 설정하기 위해 amixer를 체크 아웃했지만 쉘 호출시 오디오 입력 레벨을 얻는 방법을 찾을 수 없습니다.
미리 감사드립니다.
입력 신호의 레벨을 얻으려면 입력 장치에서 실제로 녹음해야합니다. arecord
에 -d 1
매개 변수를 사용하면 짧은 파일을 가져올 수 있습니다.
해당 파일의 데이터 수준을 읽으려면 sox recordedfile.wav -n stat
과 같은 것을 사용하십시오.
arecord -qd 1 volt && sox volt -n stat &> volt.d && sed '4q;d' volt.d
좋은 생각 : 위의 답변에 따라 –