wiz*_*zz4 3 devices microphone
所有东西都有一个特殊的文件:/dev/tty
终端、/dev/sda
驱动器和两个随机数生成器:/dev/random
和/dev/urandom
. 但是我找不到原始麦克风输入的特殊文件。文件的名称是什么?
如果没有特殊文件,是否有程序可以通过管道或类似行为提供这样的流?
小智 6
这取决于系统上运行的声音系统。搜索alsa/pulse/jack/oss/whatever interface,你会发现很多信息。
例如,如果您正在使用 PulseAudio(目前看来是标准),您可以使用 pacat/parec 从您的音频输入中获取流。看看
man pacat
Run Code Online (Sandbox Code Playgroud)
你会发现你可以做到
pacat -r | whatever
Run Code Online (Sandbox Code Playgroud)
将原始 pcms 重定向到您想要的任何内容。