哪个特殊文件保存麦克风输入?

哪个特殊文件保存麦克风输入?

所有东西都有一个特殊的文件:/dev/tty用于终端、/dev/sda驱动器和两个随机数生成器:/dev/random/dev/urandom。但我找不到原始麦克风输入的特殊文件。文件的名称是什么?

如果没有特殊文件,是否有程序可以通过管道或类似行为提供此类流?

答案1

这取决于您系统上运行的声音系统。搜索 alsa/pulse/jack/oss/whatever 接口,你会发现大量信息。

例如,如果您使用 PulseAudio(这似乎已成为当今的标准),您可以使用 pacat/parec 从音频输入获取流。看看吧

man pacat

你会发现你可以做到

pacat -r | whatever

将原始 PCM 重定向到您想要的任何内容。

相关内容