如何在 Cisco Webex 中禁用麦克风音量自动调整

Raj*_*ngh 17 64-bit pulseaudio microphone webex 14.04

我正在使用 Cisco Webex 进行在线会议,问题是麦克风音量自动调到最大,我无法降低音量。有没有办法解决这个问题?任何帮助将不胜感激!

Edg*_*gar 28

我有一个类似的问题。有时无法阻止应用程序尝试调整麦克风电平。使用 Ubuntu,至少可以阻止 ALSA 响应此类请求。

在配置文件中/usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf(你可能需要为你的麦克风寻找正确的文件,见下文),我改为部分

[Element Capture]
switch = mute
volume = merge
override-map.1 = all
override-map.2 = all-left,all-right
Run Code Online (Sandbox Code Playgroud)

[Element Capture]
switch = mute
volume = 40
override-map.1 = all
override-map.2 = all-left,all-right
Run Code Online (Sandbox Code Playgroud)

之后sudo alsa force-reload,应用程序不再神奇地改变麦克风音量。

上面,我们使用volume = 40,它对应于alsamixer绿色电平控制推子下方显示的数值,如下所示:带有音量级别的 alsamixer 推子.

如果您想将音量设置为麦克风的“本机”音量(硬件的 0dB,不添加会增加静态噪音的“麦克风增强”),请调整此音量数字直到alsamixer显示左上角,如下所示db gain: 0.00

alsamixer dB 增益

如何确定.conf麦克风的文件

  • 运行pacmd list-sources

  • 在输出中,搜索index:列出所需设备的部分,例如

      * index: 6
        name: <alsa_input.usb-Blue_Microphones_Yeti_Stereo_Microphone_REV8-00.analog-stereo>
        ...
        active port: <analog-input-mic>
    
    Run Code Online (Sandbox Code Playgroud)
  • 最后的active port部分包含您需要在/usr/share/pulseaudio/alsa-mixer/paths/.

    在上面的示例中,它是<analog-input-mic>,因此我们将/usr/share/pulseaudio/alsa-mixer/paths/analog-input-mic.conf为此麦克风进行编辑。

  • 在 Ubuntu 20.04 上不适用于我 (5认同)