Skip to content

Releases: 384615666/VoiceAec

v0.5.2 · 恢复保护与提示刷新

Choose a tag to compare

@384615666 384615666 released this 27 Oct 13:34

v0.5.2 · 恢复保护与提示刷新

下载

文件 说明
VoiceAec-v0.5.2-setup-x64.exe 推荐。安装版。
VoiceAec-v0.5.2-win-x64.zip 便携版。

本版更新

  • 缺 CABLE 时恢复也会被拦住:上一版只在启动时暂停。现在点「恢复处理与输出」(面板或托盘)时,后端会先检查:如果 CABLE 仍缺失且输出还是自动回退的物理扬声器,就保持暂停并提示“请先安装虚拟声卡,或在输出下拉里选择其他设备”,不再把麦克风播到扬声器。
  • 明确选择输出即可恢复:在输出下拉里主动选择任意设备(包括物理扬声器)会被视为用户明确决定,允许恢复。
  • 提示会随状态刷新:设备重新选好、CABLE 恢复或点击「重新检测」后,底栏的“设备缺失/已暂停/需要安装声卡”会立即消失,不再需要重启。
  • 新增「重新检测」后端接口:按保存的设备名重新绑定;仍然缺失时给出明确错误而不是静默失败。
  • 其余与 v0.5.0/v0.5.1 一致。

校验

SHA256 (VoiceAec-v0.5.2-setup-x64.exe) = 821fac1dcee576a9af8e6a164b6d5e81e036a34a769bbd52914f6ecba1a5d654
SHA256 (VoiceAec-v0.5.2-win-x64.zip)    = 59f0e9cd3ae93aeae8b8db569a26c03ba2eb63c8afb8701a2d805911edbdff2f

v0.5.0 · 五项健壮性修复

Choose a tag to compare

@384615666 384615666 released this 27 Oct 11:33

v0.5.0 · 五项健壮性修复

下载

文件 说明
VoiceAec-v0.5.0-setup-x64.exe 推荐。安装版。
VoiceAec-v0.5.0-win-x64.zip 便携版。

本版更新

  • 缺虚拟声卡时保持暂停:找不到 CABLE 时不再把处理后的麦克风输出到默认扬声器,避免意外监听和啸叫;面板正常打开并提示安装,装好重启后自动恢复。
  • 没有可用麦克风时不再崩溃:所有采集/播放设备都不可用时,程序以暂停状态启动,面板照常打开(可管理 OBS 插件、查看提示);接好设备后重新选择并点「恢复处理与输出」即可。
  • 临时回退不再变成永久配置:设备切换时只保存本次真正改动的字段。麦克风拔掉临时回退后,只更换参考设备不会覆盖原麦克风记录,插回重启仍会恢复。
  • 安装虚拟声卡不再阻塞面板:安装改为后台任务,HTTP 立即返回;安装期间状态轮询、电平显示和暂停按钮都正常,按钮显示“正在安装…”。
  • 安装器正确判断驱动结果:修复 cmd 括号块提前展开 %errorlevel% 的问题,驱动失败会返回真实退出码;完成页区分“已安装需重启”和“安装失败可重试”,不再误报成功。

校验

SHA256 (VoiceAec-v0.5.0-setup-x64.exe) = e40b0a71f783f953416510c72caefa7b2fc2611de34bfa9fef510763913082e8
SHA256 (VoiceAec-v0.5.0-win-x64.zip)    = 23099b37ae85e90e91371bcff686e9a69eecc67b27878f74a3980ce2ca65160a

v0.4.9 · 设备回退与窗口记忆

Choose a tag to compare

@384615666 384615666 released this 27 Oct 10:01

v0.4.9 · 设备回退与窗口记忆

下载

文件 说明
VoiceAec-v0.4.9-setup-x64.exe 推荐。安装版。
VoiceAec-v0.4.9-win-x64.zip 便携版。

本版更新

  • 设备拔掉不再崩溃:保存的麦克风 / 参考回采 / 输出设备不存在时(例如拔掉 USB 麦克风、耳机),自动回退到系统默认设备继续运行,底栏提示「xxx 不在了,已临时改用 yyy;插回后重启即可恢复」。
    保存的选择不会被覆盖,设备插回后重启会自动用回原设备。
  • 记住窗口位置和大小:关闭到托盘或退出时保存,下次在原来的位置/尺寸打开;如果保存的位置已经不在任何显示器上,自动回到屏幕中央。最大化时按还原后的尺寸保存。
  • 暂停状态会保留:暂停后关闭/重启,仍保持暂停(底栏和托盘都会显示「已暂停」),点「恢复处理与输出」继续;正常退出时不会把正在运行的状态改成暂停。
  • CABLE 改名兼容:VB-CABLE 升级后 FriendlyName 变化(例如多了版本后缀)不再被误判为“未安装虚拟声卡”,会按 CABLE 设备族重新匹配并更新记录。
  • 其余与 v0.4.8 一致。

校验

SHA256 (VoiceAec-v0.4.9-setup-x64.exe) = 5160fba899fdffdebe816bfca07ca5a8be13cc6af1fe16d8a9410593a626c3a5
SHA256 (VoiceAec-v0.4.9-win-x64.zip)    = 5b03d634e7a0f41c6ee01f1233ecc6bc26a838fa08bdd5811e7f20feca6bb660

v0.4.8 · 记住上次选择的模式

Choose a tag to compare

@384615666 384615666 released this 27 Oct 09:15

v0.4.8 · 记住上次选择的模式

下载

文件 说明
VoiceAec-v0.4.8-setup-x64.exe 推荐。安装版。
VoiceAec-v0.4.8-win-x64.zip 便携版。

本版更新

  • 记住上次选择的处理模式:在面板或托盘切换后写入 voiceaec.json 的 model,下次启动(包括开机自启的 --tray)自动恢复,不再固定回到均衡模式。
  • 启动优先级:命令行 --model > 配置文件 > 默认 v1.2。--model 只影响本次启动,不覆盖保存的选择。
  • 保存的模式文件缺失或无效时自动回退到均衡模式,不会崩溃,也不会覆盖原记录(恢复模型文件后仍会用回原选择)。
  • 其余与 v0.4.7 一致(无命令行窗口、局域网访问、关于面板、默认安装 VB-CABLE)。

校验

SHA256 (VoiceAec-v0.4.8-setup-x64.exe) = 150d984ec0585edff5d59252465d47d58864254bbc32be664f2bc15c37ad2b5f
SHA256 (VoiceAec-v0.4.8-win-x64.zip)    = eb4ea0a8baa27e97c8de1311c934ad4044a78dd4bd4fa11bd58eb23e73fb454c

v0.4.7 · 去掉启动时的命令行窗口

Choose a tag to compare

@384615666 384615666 released this 26 Oct 13:45

v0.4.7 · 去掉启动时的命令行窗口

下载

文件 说明
VoiceAec-v0.4.7-setup-x64.exe 推荐。安装版。
VoiceAec-v0.4.7-win-x64.zip 便携版。

本版更新

  • 修复:双击启动时不再额外弹出黑色命令行窗口。
    之前程序是控制台子系统,启动会先创建终端,再靠 ShowWindow 隐藏;在 Windows 11 把终端设为 Windows Terminal 后,这个隐藏经常失效,于是会看到「日志窗口 + 面板」两个窗口。
    现在改为 GUI 子系统(WinExe),正常启动完全不创建控制台。
  • --console(调试保留日志)与 --list(列出音频设备)仍然可用:带这两个参数时会按需附加父控制台或新建一个。
  • 其余与 v0.4.6 一致(局域网访问、系统声音设置入口、关于面板、默认安装 VB-CABLE)。

校验

SHA256 (VoiceAec-v0.4.7-setup-x64.exe) = afe22a2e9a0b73887f1613fcdf79314f25e49dddbcde449defd53578e8ffc23d
SHA256 (VoiceAec-v0.4.7-win-x64.zip)    = 6b48e35a74c38fcf133cfefd32be01fa0e74c2378e84c96fe8743f97db0f65ed

v0.4.6 · 修复面板 502

Choose a tag to compare

@384615666 384615666 released this 26 Oct 12:28

v0.4.6 · 修复面板 502

下载

文件 说明
VoiceAec-v0.4.6-setup-x64.exe 推荐。安装版。
VoiceAec-v0.4.6-win-x64.zip 便携版。

本版更新

  • 修复:开启局域网后,点托盘「打开控制面板」会看到 HTTP ERROR 502 当前无法处理此请求。
    原因是局域网模式把监听前缀换成了通配地址 http://+:8765/,而窗口把这个前缀直接当作网址去加载。
    现在面板窗口固定使用 http://localhost:<端口>/ 加载,局域网地址(http://192.168.x.x:8765/)不受影响。
  • 其余与 v0.4.5 一致。

校验

SHA256 (VoiceAec-v0.4.6-setup-x64.exe) = 25d112e7e388b806a8d10f0a7745934264fe0cb6775e355179beeb4840f75628
SHA256 (VoiceAec-v0.4.6-win-x64.zip)    = d9d15807237deec31d981e7d8c739ba2d6abccf51a41bb0ee10ba79522cc01f6

v0.4.5 · 局域网访问

Choose a tag to compare

@384615666 384615666 released this 26 Oct 07:03

v0.4.5 · 局域网访问

下载

文件 说明
VoiceAec-v0.4.5-setup-x64.exe 推荐。安装版,自动配置局域网访问。
VoiceAec-v0.4.5-win-x64.zip 便携版,解压即用。

均自包含(免 .NET 运行时),已内置全部模型。

本版更新

  • 面板支持局域网访问:默认监听全部网卡,同一 Wi-Fi 下的手机 / 平板可直接打开 http://192.168.x.x:8765/,无需密码(按家庭局域网场景设计)。
  • 「关于」显示局域网地址:开启时显示当前地址并可直接点击打开;拿不到地址时(未授权/无局域网)该行自动隐藏。
  • 安装器自动配置:一次管理员授权完成 http.sys URL 预留(http://+:8765-8774/)与 Windows 防火墙私有网络入站规则,装完即可用;便携版需要以管理员身份运行一次安装器,或用 --no-lan 只用本机面板。
  • 仅接受私有网段(192.168/16、10/8、172.16/12)访问,并继续校验 Host / Origin 以防 DNS rebinding。
  • 其余与 v0.4.4 一致(默认安装虚拟声卡、向导配图、关于面板、OBS 插件管理)。

安全提示

面板可以对局域网开放且没有密码,任何能连到你家庭网络的人都能打开并调整设置。建议只在可信的家庭网络使用;不想要局域网访问时,给快捷方式加 --no-lan 参数即可恢复为仅本机。

校验

SHA256 (VoiceAec-v0.4.5-setup-x64.exe) = 4a937a6dc2c2443ac8d78056d5e66ebb28cc9a04c172ba5b6e2e87cec4f64616
SHA256 (VoiceAec-v0.4.5-win-x64.zip)    = 1c886b2b8354dee4531e840f35a7229a2ecb4ad2fac044bab5a72c3aaae3b6fc

v0.4.4 · 安装向导重做

Choose a tag to compare

@384615666 384615666 released this 26 Oct 04:11

v0.4.4 · 安装向导重做

下载

文件 说明
VoiceAec-v0.4.4-setup-x64.exe 推荐。安装版,默认一并安装 VB-CABLE 虚拟声卡(可取消)。
VoiceAec-v0.4.4-win-x64.zip 便携版,解压即用;首次启动可按面板提示一键安装虚拟声卡。

均自包含(免 .NET 运行时),已内置全部模型。

本版更新

  • 安装选项默认勾选:桌面快捷方式与 VB-CABLE 虚拟声卡都默认选中,一路"下一步"即可;不再受上次安装(例如静默安装)状态影响。
  • 虚拟声卡文案:改为「安装 VB-CABLE 虚拟声卡(必装,装完需重启)」;列表下方固定显示完整署名:"VB-CABLE 由 VB-Audio 免费提供(donationware,欢迎赞助)。来源 www.vb-cable.com;VoiceAec 仅分发未经修改的官方安装包,卸载 VoiceAec 不会移除该驱动。"
  • 完成页明确提示重启:装完显示"虚拟声卡已安装,请重启电脑;重启后才能在外放的同时消除回声,并在语音软件里选中 CABLE Output",并给出卸载入口指引。
  • 安装向导换肤:左侧大图与右上角图标换成猫咪麦克风 + 奶油/薄荷/天蓝渐变(含 100/125/150/200% 多倍图),替换默认的蓝色纸箱图标。
  • 关于面板补充卸载说明:文章末尾说明"设置 → 应用 → VoiceAec"或开始菜单的卸载入口。
  • 其余与 v0.4.3 一致(默认安装虚拟声卡、缺声卡回退与一键安装、OBS 插件管理、v1.4 数值修复)。

关于卸载程序

安装时一直会生成:安装目录下的 unins000.exe、开始菜单「VoiceAec → 卸载 VoiceAec」,以及 Windows「设置 → 应用」中的 VoiceAec 条目。本版在完成页和关于面板里都补了指引。

校验

SHA256 (VoiceAec-v0.4.4-setup-x64.exe) = 69c1a331d232ce6e05fea5b1a8a4778d670aab791277f403bad946019efddfc6
SHA256 (VoiceAec-v0.4.4-win-x64.zip)    = 8666b3258654a80d4756870d2b4dc1fd778abf53f4bc7b605a6b05a788385f9b

v0.4.3 · 默认安装虚拟声卡

Choose a tag to compare

@384615666 384615666 released this 26 Oct 02:43

v0.4.3 · 默认安装虚拟声卡

下载

文件 说明
VoiceAec-v0.4.3-setup-x64.exe 推荐。安装版,每用户安装;默认一并安装 VB-CABLE 虚拟声卡(可取消)。
VoiceAec-v0.4.3-win-x64.zip 便携版,解压即用;首次启动可按面板提示一键安装虚拟声卡。

均自包含(免 .NET 运行时),已内置全部模型。

本版更新

  • 安装包默认安装 VB-CABLE:向导新增"必需组件"步骤,默认勾选。安装时通过 VB-Audio 官方安装程序静默安装虚拟声卡(需要管理员授权),装完提示重启;不想装可取消勾选。
  • 缺少虚拟声卡不再崩溃:以前找不到 CABLE Input 会直接退出且没有任何提示;现在自动回退到默认播放设备,面板顶部出现黄色引导条:一键安装虚拟声卡 / 官网下载 / 重新检测。
  • 便携版也能一键装:程序内置官方驱动包(官方原包,SHA256 校验),也可按需从官网下载并校验后安装;取消管理员授权或失败时会给出明确提示。
  • 许可与署名:VB-CABLE 是 VB-Audio 的捐赠软件(www.vb-cable.com),VoiceAec 只分发未修改的官方包,安装界面与 THIRD-PARTY-NOTICES.md 均已标注;卸载 VoiceAec 不会移除虚拟声卡。
  • 其余与 v0.4.2 一致(关于面板、新图标、托盘菜单、OBS 插件管理)。

升级说明

  • 从旧版升级:运行安装包即可,安装器会自动结束旧实例。已装过 VB-CABLE 的机器会在组件步骤再次运行官方安装程序(幂等),也可取消勾选。
  • 装完虚拟声卡需要重启电脑设备才会出现;重启前面板会持续显示引导条。

校验

SHA256 (VoiceAec-v0.4.3-setup-x64.exe) = 01c4f8a97b22ea14bcdeb84eb12409211ef08d2e417641893341e0a8d5c55014
SHA256 (VoiceAec-v0.4.3-win-x64.zip)    = 101c61342c4e841f16f28be0a094d88ee99fbce3cffb2d82de6f50f403a343b2

v0.4.2 · 界面细节修正

Choose a tag to compare

@384615666 384615666 released this 26 Oct 02:14

v0.4.2 · 界面细节修正

下载

文件 说明
VoiceAec-v0.4.2-setup-x64.exe 推荐。安装版,每用户安装、无需管理员权限。
VoiceAec-v0.4.2-win-x64.zip 便携版,解压即用。

均自包含(免 .NET 运行时),已内置全部模型。本程序不会安装任何虚拟声卡,需自行安装 VB-CABLE。

本版更新

  • 窗口标题、页面标题、安装包描述统一为 VoiceAec,去掉尚未定名的中文副标题。
  • 顶栏左侧品牌区改用软件图标(猫咪麦克风),点击图标或 "VoiceAec" 文字即可打开「关于」;移除了右上角的 ⓘ 按钮,顶栏右端回到「暂停并静音」收尾。
  • 底栏使用提示改为小白文案:「打开 QQ 或游戏语音,把『麦克风』选成 CABLE Output;声音继续从『耳机』播放…」,并新增 打开系统声音设置 按钮,一键跳到 Windows「设置 → 系统 → 声音」。
  • 其余与 v0.4.1 一致(关于面板、新图标、自绘托盘菜单、OBS 插件管理)。

升级说明

  • 运行安装包即可覆盖升级,安装器会自动结束旧实例。
  • 已安装过 OBS 插件的用户:在面板点一次"一键安装到 OBS"后,OBS 滤镜名会显示 VoiceAec。

校验

SHA256 (VoiceAec-v0.4.2-setup-x64.exe) = 73c2c0f686cfa2facf1778fcce991f4a649fa7ce434293d2913e97efae2c17ae
SHA256 (VoiceAec-v0.4.2-win-x64.zip)    = 23168bd93bc58b4640993de02de2dc2c63b52fa4658a1dc65c19614c5e9d8962