在线视频人声增强小工具

-
- 字
2026-08-22

人声加强 MVP※

这是一个 Windows WPF 原型,用于观看在线视频或桌面播放器时,捕获指定程序的音频,降低立体声侧边的背景音乐,并增强中置对白。

当前版本※

  • Windows 10 2004 或更高版本
  • 自包含发布,不需要另外安装 .NET 8 Desktop Runtime
  • WASAPI Application Loopback:按进程树捕获当前用户会话中的任意可访问程序
  • WASAPI 默认播放设备输出
  • 原音频会话降到 5%,保留少量原声,停止时恢复原音量
  • 背景音乐滑块范围 -6 dB 到 -24 dB
  • 人声增益、动态压低音乐、中置对白增强
  • 每个处理阶段可独立开关,并提供原始音频旁路用于 A/B 对照
  • 检测 VB-CABLE 安装状态

当前版本只使用官方 DeepFilterNet3 Windows 实时插件,通过 LADSPA C ABI 在进程内处理立体声音频。输入按约 10 ms 分帧,通常延迟约 30 ms;程序不会启动 Python 子进程,也不会积累秒级音频队列。DeepFilterNet 更擅长语音增强和噪声抑制,对与人声同频的完整背景音乐只能部分压低,因此保留少量音乐是预期行为。

VB-CABLE 路由※

为了避免其他系统声音混入,安装 VB-CABLE 后,可以在 Windows 音量合成器中把目标浏览器或播放器的输出设备设为 CABLE Input (VB-Audio Virtual Cable)。本程序当前直接使用 WASAPI 进程回环捕获目标程序,因此即使不安装 VB-CABLE 也能测试;后续的设备回环模式会把 CABLE Output 作为固定输入。

实时插件文件:

deep_filter_ladspa.dll

该 DLL 来自 DeepFilterNet 官方 Windows 发布包,模型已经内置。插件使用 CPU 运行,目标是低延迟,不依赖 CUDA Toolkit、cuDNN、Python 或 Rust。

下载地址※

VoiceBoost-Setup-0.2.0.exe

启动※

安装包会创建开始菜单快捷方式,可选创建桌面快捷方式,也支持从 Windows“应用和功能”中卸载。安装后直接启动 VoiceBoost 即可。

$env:APPDATA = "$PWD\.appdata"
$env:DOTNET_CLI_HOME = "$PWD\.dotnet"
dotnet run --no-restore

先打开视频并播放,再刷新进程列表,选择浏览器或播放器,点击“开始处理”。


目录