如何修复 Linux 中麦克风的反馈回路?

如何修复 Linux 中麦克风的反馈回路?

首先,这不是扬声器离麦克风太近的常见“物理”反馈。这个麦克风是耳机的一部分,因此输出和输入不可能重叠并引起反馈。这个麦克风过去对我来说工作得很好,但我最近重新安装了操作系统,从那以后它就不再工作了。

好像我的音频输出被重定向到麦克风输入。如果我在输出音频时打开录音程序,输出将通过麦克风通道回响,尽管任何实际的麦克风输入都不会被拾取。我可以对着麦克风吹气或尖叫,但 Linux 根本没有迹象表明它正在拾取。

我正在运行带有 ALSA 的 ArchLinux。我进入 alsa 混音器,用我能想到的所有方式播放了几乎每个频道,但似乎没有一个选项可以解决问题。

我该如何解决这个问题?我使用电脑时几乎一直使用麦克风,没有麦克风就很糟糕。

答案1

我遇到了类似的麦克风反馈问题;我能听到自己说话的声音,这也导致了白鼻反馈。我的回答可能也能解决您的问题。

  1. 开放期限并运行alsamixer

  2. 确保选择了正确的声卡F6

  3. 显示F5所有选项

  4. 找到Loopback列并将其禁用。

如果有效的话您应该能够立即听出差异。

答案2

这是一个我过去解决过的难题,尽管我现在正在努力解决它。它需要反复试验,同时你的耳朵得到很好的保护。我的问题在于使用 creative x-fi xtremegamer 卡,而我的外部 usb edirol ua 1ex 工作正常。区别在于,第一种可能性:1. 在有关“直接监控”外部(例如麦克风端口或线路输入)声源的设置中,该声源产生了不适当的自动修补系统捕获循环,或者,第二种可能性,2. 在录音源设置中,或者可能两者兼而有之。这些都可能是硬件设置问题,所以你应该说一下你使用的是什么声卡

答案3

以下是我修复麦克风反馈问题的方法。在终端中,我输入了 alsamixer。首先,我按 F6 选择声卡(突出显示您正在使用的卡并按 Enter)然后按 F5 选择全部(将显示所有输入/输出滑块),我发现关闭两个“PCM”通道之一后,回声消失了,所以我将其设置为零。

相关内容