마이크 입력을 저장하는 특수 파일은 무엇입니까?

마이크 입력을 저장하는 특수 파일은 무엇입니까?

모든 것에 대한 특수 파일이 있습니다: /dev/tty터미널, /dev/sda드라이버 및 두 개의 난수 생성기: /dev/random/dev/urandom. 그런데 원시 마이크 입력에 대한 특수 파일을 찾을 수 없습니다. 파일 이름은 무엇입니까?

특별한 파일 없이 파이프나 유사한 동작을 통해 이러한 스트림을 제공할 수 있는 프로그램이 있습니까?

답변1

이는 시스템에서 실행되는 사운드 시스템에 따라 다릅니다. alsa/pulse/jack/oss/whatever 인터페이스를 검색하면 많은 정보를 찾을 수 있습니다.

예를 들어, PulseAudio(요즘 표준인 것 같음)를 사용하는 경우 pacat/parec을 사용하여 오디오 입력에서 스트림을 가져올 수 있습니다. 보자

man pacat

넌 할 수 있다는 걸 알게 될 거야

pacat -r | whatever

원본 PCM을 원하는 대로 리디렉션합니다.

관련 정보