NoiseTorch是用于Linux的实时麦克风噪声抑制应用程序。

噪音火炬 是用于Linux的实时麦克风噪声抑制应用程序,可以消除不需要的背景噪声,例如机械键盘,计算机风扇,火车声音等。目前,它仅支持PulseAudio,但是 PipeWire支持 计划将来的版本。

构建应用程序用户界面时要考虑到简单性。如果只有一个麦克风,请启动该应用程序,然后[LoadNoiseTorch]只需单击。当您执行此操作时,应用程序将创建一个称为“ NoiseTorch麦克风”的虚拟麦克风。

Pulseaudio系统设置

可以通过任何应用程序(例如Zoom,Mumble,Skype,Slack,Discord,TeamSpeak,Microsoft Teams)选择此虚拟麦克风,以消除背景噪音。

如果您有多个麦克风[マイクの選択]单击并从列表中选择一个麦克风。

相关:键入时,仪表板使麦克风静音

NoiseTorch仅在检测到语音时才发送语音输入。如果此操作无法正常进行,则可以使用语音激活阈值选项进行修复。开发人员说:“有了像样的麦克风,您最多可以将其更改为95%。”但是,如果麦克风在语音会议期间熄灭,则需要降低此值,直到它正常工作为止。

更改设置后,您需要重新启动NoiseTorch才能使用它们。

该应用程序还可以执行输出过滤([ヘッドフォンのフィルター]选项)。此功能仅适用于顾客,但NoiseTorch的非常规客户可以使用。但是,在那种情况下,开发人员指出“法律上必须感到不适”😁️。

NoiseTorch引入了一些延迟(大约10毫秒),但是请记住,这太短了,没关系。但是,输出滤波会导致大约100毫秒的延迟。在大多数情况下,这很好,但在竞争激烈的游戏中却不行。

您可以在不与任何人交谈的情况下进行测试 gst-launch-1.0 pulsesrc ! pulsesink 用于现场麦克风输出(回声测试)。

另一个用于实时背景去噪的Linux GUI 卡德姆斯因此,如果您对NoiseTorch不满意,请尝试此操作。

另请参阅如何在Linux桌面(PulseAudio)上为麦克风输入启用回声/噪声消除。 噪音火炬 可用于 与PulseAudio回声消除模块结合使用。就我而言,使用NoiseTorch就足够了。

下载噪音火炬

应用程序二进制文件将使用官方的NoiseTorch安装过程复制到 ~/.local/bin.. 如果此目录在您的PATH中不存在(例如, ~/.profile),将其添加到此处,然后注销/登录。或者,直接从安装目录运行该应用程序。

~/.local/bin/noisetorch

您也可以使用systemd自动启动NoiseTorch。请参阅 这里的说明..

Sidebar