You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Ubuntu/Kubuntu 24.04的PipeWire系统中启用音频设备监听(虚拟麦克风)的方法

在Ubuntu/Kubuntu 24.04的PipeWire系统中启用音频设备监听(虚拟麦克风)的方法

不用折腾着换回PulseAudio或者装并行环境!PipeWire本身就支持这个监听功能,而且操作起来和你熟悉的PulseAudio方式很像,给你两种靠谱的方法:

方法一:用图形化工具(PulseAudio Volume Control)

这是最直观的方式,而且PipeWire完美兼容PulseAudio的这套工具:

  • 先确认安装了pavucontrol,如果没装的话,打开终端跑这个命令:sudo apt install pavucontrol
  • 启动PulseAudio Volume Control(在应用菜单里搜「音量控制」也能找到)
  • 切换到输入设备标签页
  • 点击页面底部的「显示」下拉菜单,选择「所有输入设备」
  • 这时候你就能看到带有「Monitor of」前缀的设备了,比如「Monitor of 内置音频模拟立体声」——这就是对应输出设备的虚拟麦克风
  • 要是这个设备是静音状态,点击旁边的小锁图标解除静音,之后在录音、视频会议这类需要输入源的应用里,直接选择这个「Monitor of...」设备就行

方法二:命令行方式(适合进阶用户/自动化场景)

如果你习惯用命令行或者需要脚本化操作,可以用PipeWire自带的pw-cli工具:

  • 先列出所有输出设备,找到你要监听的设备名称:
    pw-cli list-objects | grep -E 'node.name|media.class' | grep -B1 'Audio/Sink'
    
  • 找到目标设备(比如alsa_output.pci-0000_00_1f.3.analog-stereo)后,执行下面的命令创建并启用监听源(其实PipeWire默认会为每个输出设备生成监听节点,这个命令是确保它被激活并可见):
    pw-cli create-node adapter '{ factory.name=support.null-audio-sink node.name=custom_monitor media.class=Audio/Source audio.position=[FL,FR] object.linger=1 }'
    
  • 之后同样可以在应用里选择这个名为custom_monitor的输入设备,或者用pw-link命令手动连接输出和监听源:
    pw-link alsa_output.pci-0000_00_1f.3.analog-stereo:monitor_FL custom_monitor:playback_FL
    pw-link alsa_output.pci-0000_00_1f.3.analog-stereo:monitor_FR custom_monitor:playback_FR
    

完全不用替换整个音频系统,Ubuntu 24.04的PipeWire已经把这些兼容和功能都做好了,之前搜不到是因为关键词可能没选对,别被那些误导你换系统的内容骗啦~

备注:内容来源于stack exchange,提问作者TobiasGriese

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 15:59:30