如何在 Linux 中监控麦克风输入?
注意:监听与录制和播放录制的内容不同。
在 Windows 中,我可以通过以下方式收听自己的麦克风:
使用一些程序,它将捕获我的麦克风并将其发送到我的声卡进行播放。例如,使用ffplay命令
ffplay -f dshow -i audio="Front panel mic (Realtek High Definition Audio)"
Run Code Online (Sandbox Code Playgroud)
它会产生显着的延迟,最多几秒钟。
使用输入设备属性的“侦听”选项
它会产生更小的延迟,最多一秒。
带声卡小部件
它将产生零延迟。我认为,这将使输入声音在不离开声卡的情况下输出,但不确定。
我需要 Linux 命令行中的选项 #2。
seb*_*sth 11
您应该能够使用 PulseAudio 的环回模块监控麦克风。模块应自动为可用输入设备创建环回输出。手动加载模块
pactl load-module module-loopback
Run Code Online (Sandbox Code Playgroud)
要使更改持久,请/etc/pulse/default.pa附加
load-module module-loopback
Run Code Online (Sandbox Code Playgroud)