如何关闭从麦克风到本地扬声器的音频回声?

6 sound pulseaudio 11.10 11.04 alsa

从 2 个麦克风输入中,我只使用了一个。当我对着 USB 麦克风讲话时,音频会回响到我的本地扬声器(我的“你好”会立即回传)。

我如何关闭它?

关于如何从命令行(对于远程机器)执行此操作的其他信息将不胜感激。

Tak*_*kat 4

声音设置(GUI)

“声音设置...”中,选择硬件,然后从配置文件选择中的“模拟立体声双工更改为“模拟立体声输入以用作麦克风或“模拟立体声输出以用作扬声器。

在此输入图像描述


命令行

从命令行我们需要知道安装的卡index以及可能profiles安装的卡。两者都将列出

pacmd list-cards
Run Code Online (Sandbox Code Playgroud)

要更改卡配置文件,我们可能会发行

pacmd set-card-profile <index> <profile>
Run Code Online (Sandbox Code Playgroud)

我们必须为要设置的卡片索引和所需的配置文件提供适当的值。

例子

以下示例显示了标准内部声卡的命令,以及0与 GUI 相对应的值的索引:

pacmd set-card-profile 0 input:analog-stereo  # for Input
pacmd set-card-profile 0 output:analog-stereo  # for Output
pacmd set-card-profile 0 output:analog-stereo+input:analog-stereo # for Duplex
Run Code Online (Sandbox Code Playgroud)