Skip to content

Releases: a2heng/PureVox

PureVox v2026.09.30.1944

Choose a tag to compare

@github-actions github-actions released this 30 Sep 11:52

自动发布:tag v2026.09.30.1944 对应的 CI 构建产物(deb / rpm / AppImage / Windows / Android APK)。

提交记录

  • 869ca18 feat: 均衡器收敛为单一人声 EQ(13 段 80Hz~8kHz,30dB/oct 切滤,6 预设)
  • 0cc9381 Merge pull request #7 from GrzegorzWalewski/main
  • b82eeb4 fix(pack-linux): stage_payload 补拷 i18n.py,修复 deb/rpm/AppImage 冒烟 ModuleNotFoundError
  • 2c77c21 feat(uitk): 界面新增英文,设置菜单实时切换(新增 i18n 模块)
  • 926ea20 feat(purevox-web): 网络版拆输入/输出双页 + 本地字节中继,io 只上 Mic
  • 2d65078 feat(purevox-web): Lite 两档的浏览器版(瘦页面 + 共享缓存资源)+ 本地 HTTPS 伺服
  • 75c2a31 新增「AI 降噪 · 旧版 v6」节点(202606),目录排序 小→中→大→旧版v6
  • 0e6ec0e feat: 降噪三档占位接入——小号 a / 中号 b / 大号 c(训练中,接口契约不变)
  • 0d75b4e feat: Windows 输出采样率自适应,输入输出全适配无门禁
  • 5520736 feat: Windows 本地输入采样率自适应(任意采样率→48k)
  • 0136d42 polish: 降噪节点提示改为两行短句
  • b6ff807 polish: 降噪节点使用建议改为多行 + 专业文案
  • 3ce24cb feat: 降噪模型换代——中号 / 小号两个节点
  • a0e4182 fix: Linux 发行包依赖/文案修复 + 死代码与平行实现清理
  • 2689abe feat(ui): 网络输入节点看齐 Lite Net(网卡下拉 + 二维码 + 服务状态)

PureVox v2026.09.15.1605

Choose a tag to compare

@github-actions github-actions released this 15 Sep 08:13

自动发布:tag v2026.09.15.1605 对应的 CI 构建产物(deb / rpm / AppImage / Windows / Android APK)。

提交记录

  • 1a809a0 fix(ci): Android setup-android 去掉已从 SDK 仓库移除的 tools 包(只装 platform-tools)
  • 2b17910 refactor(lite): 播放时钟域/设备管理对齐主线 + 网络复用 server/ + 模型名去硬编码
  • a1174e9 fix(ui): 频谱底色改浅暖黄 + 三色柱黄红调深 + 去掉画布上下留边深色带
  • 9c60a72 fix(ui): 流程图末框右边线可见 + 按钮行统一外框与流程图等宽
  • 607abca feat(ui): VB-CABLE 卡改为数据流向图示 + 三按钮等宽 + 字号放大
  • c11cfd3 feat: 节点更名/播放输入修复/快捷键弹窗精简/卡片与配色微调
  • 6edec6d feat: 可变托盘图标+可录制全局热键+启停提示音+音效板行内化+媒体统一入库
  • ea5d993 feat: Lite 启动时读 autostart 配置静默隐藏到托盘

PureVox Lite lite-v2026.09.15.1601

Choose a tag to compare

Lite 纯 Python 版(无 gcc,Tk 像素风,onedir 解压即用)。PureVoxLite=降噪麦克风;PureVoxNetLite=网络推流播放。自动发布:lite-v2026.09.15.1601

提交记录

  • 2b17910 refactor(lite): 播放时钟域/设备管理对齐主线 + 网络复用 server/ + 模型名去硬编码
  • a1174e9 fix(ui): 频谱底色改浅暖黄 + 三色柱黄红调深 + 去掉画布上下留边深色带
  • 9c60a72 fix(ui): 流程图末框右边线可见 + 按钮行统一外框与流程图等宽
  • 607abca feat(ui): VB-CABLE 卡改为数据流向图示 + 三按钮等宽 + 字号放大
  • c11cfd3 feat: 节点更名/播放输入修复/快捷键弹窗精简/卡片与配色微调
  • 6edec6d feat: 可变托盘图标+可录制全局热键+启停提示音+音效板行内化+媒体统一入库

PureVox v2026.09.12.0714

Choose a tag to compare

@github-actions github-actions released this 12 Sep 07:22

自动发布:tag v2026.09.12.0714 对应的 CI 构建产物(deb / rpm / AppImage / Windows / Android APK)。

提交记录

  • 51c749c feat: AGC 重写+最大增益滑杆、频谱 64 段三色、插件主题一致性及 Linux 交互修复
  • 953f4d2 chore: 降噪模型收敛为 ep0000,删除 ep0312 与 VAD 模型/节点
  • abff390 fix(linux): 修复 PipeWire F32 协商/建连/关闭 + 设备选择与网络输入对齐 Windows
  • fa6453a AGC 重写:峰值判定、瞬时更新、soft clip、UI 增益合并到标题栏
  • c0dff27 chore: denoise model ep0106 → ep0312
  • 7873945 chore: AEC model ep0316 → ep0375
  • 4ceb9ca fix(ci): setup-java 去掉无效的 cache: none(省略即不启用缓存)
  • 4738303 fix(ci): android gradle 缓存改 main 单写者——tag 构建只 restore,不再每 tag 存一份垃圾缓存

PureVox Lite lite-v2026.09.12.0746

Choose a tag to compare

Lite 纯 Python 版(无 gcc,Tk 像素风,onedir 解压即用)。PureVoxLite=降噪麦克风;PureVoxNetLite=网络推流播放。自动发布:lite-v2026.09.12.0746

提交记录

  • ea5d993 feat: Lite 启动时读 autostart 配置静默隐藏到托盘

PureVox v2026.09.05.1436

Choose a tag to compare

@github-actions github-actions released this 05 Sep 06:44

自动发布:tag v2026.09.05.1436 对应的 CI 构建产物(deb / rpm / AppImage / Windows / Android APK)。

提交记录

  • bf3b353 feat(aec): AEC far/mic 外部时钟时间戳配对 + 校准/UI/日志收尾
  • e94983f test(aec): AEC 行电平显示 + far 延迟对齐 + 模型轮次更新(实验性,非最终版)

PureVox v2026.09.03.2353

Choose a tag to compare

@github-actions github-actions released this 03 Sep 16:01

自动发布:tag v2026.09.03.2353 对应的 CI 构建产物(deb / rpm / AppImage / Windows / Android APK)。

提交记录

  • 9690112 fix: CI 路径修正——ps1 反斜杠 tools\ci→tools\automation + sh POSIX dot-source
  • 2abc29d refactor: CI 全面重构——单一实现路径 tools/automation/ + 按产出命名 workflow + 失败重试

PureVox v2026.09.03.1703

Choose a tag to compare

@github-actions github-actions released this 03 Sep 09:12

自动发布:tag v2026.09.03.1703 对应的 CI 构建产物(deb / rpm / AppImage / Windows / Android APK)。

提交记录

  • cadf0d8 refactor: Lite 去掉 PIL 运行时依赖(窗口图标 Tk 原生 PNG + QR 码 PPM 渲染)
  • b64e3bc fix: Linux 打包补漏 session_plan.py
  • 59aac37 fix: Lite PIL 改用 pillow 包名收集(Pillow 10+ 命名空间包兼容)
  • b6cf3e2 chore: Linux cache key v1→v2 全局同步
  • 557b228 fix: ci.yml YAML !cancelled() 语法修复
  • f5b0671 fix: CI cache 单写者解耦 + Lite PIL 打包修复
  • 9370f97 refactor: 依赖清单按平台拆分,CI cache key v2 独立建桶
  • b67e70c feat: 新增 AI 降噪 VAD 插件,与降噪独立分组
  • 0f20ac8 chore(models): TSE 升级 tse202609c ep0034→ep0105(训练侧 7_output/output_purevox_tse_202609c 对应 epoch-end 试听 torch_e105.wav;ref_encoder 无参数不变)
  • c335c12 refactor!: 播放时钟域收敛——唯一 PlaybackSink + 后端哑传输插件化

PureVox Lite lite-v2026.09.03.1703

Choose a tag to compare

Lite 纯 Python 版(无 gcc,Tk 像素风,onedir 解压即用)。PureVoxLite=降噪麦克风;PureVoxNetLite=网络推流播放。自动发布:lite-v2026.09.03.1703

提交记录

  • cadf0d8 refactor: Lite 去掉 PIL 运行时依赖(窗口图标 Tk 原生 PNG + QR 码 PPM 渲染)
  • b64e3bc fix: Linux 打包补漏 session_plan.py
  • 59aac37 fix: Lite PIL 改用 pillow 包名收集(Pillow 10+ 命名空间包兼容)
  • b6cf3e2 chore: Linux cache key v1→v2 全局同步
  • 557b228 fix: ci.yml YAML !cancelled() 语法修复
  • f5b0671 fix: CI cache 单写者解耦 + Lite PIL 打包修复
  • 9370f97 refactor: 依赖清单按平台拆分,CI cache key v2 独立建桶
  • b67e70c feat: 新增 AI 降噪 VAD 插件,与降噪独立分组
  • 0f20ac8 chore(models): TSE 升级 tse202609c ep0034→ep0105(训练侧 7_output/output_purevox_tse_202609c 对应 epoch-end 试听 torch_e105.wav;ref_encoder 无参数不变)
  • c335c12 refactor!: 播放时钟域收敛——唯一 PlaybackSink + 后端哑传输插件化

PureVox v2026.09.01.2350

Choose a tag to compare

@github-actions github-actions released this 01 Sep 15:58

自动发布:tag v2026.09.01.2350 对应的 CI 构建产物(deb / rpm / AppImage / Windows / Android APK)。

提交记录

  • 151023b 10ms hop 全链对齐 + 模型 202609 迁移 + 跨设备时钟 ASRC 修复
  • 6dd0ed1 重做托盘图标:蓝底发光描边+金黄描边,补全 DPI 档位至14帧
  • 55941f3 fix(ui): VU 快攻慢放+空抽头保持——拉模型突发供帧不再闪烁
  • 6ea0d2d fix(full): 纯媒体播放改 miniaudio 拉模型直出;解码单路径+选曲自动转码;修桌面声音静默失效
  • 46f0f2a fix(full): 本地纯媒体改独立 _media_loop;断点续播根修;循环无缝
  • 25f7c8e fix(full): 音乐播放器 v2——流式解码+进度条+断点续播
  • 4a419d4 feat(full): 纯媒体会话——无麦克风输入也可用(文件即输入)
  • a8bc46d feat(full): 媒体解码三段回退链——格式面拓宽到 Soundpad 同级
  • 3cdd8c4 feat(full): 新增音乐播放器与桌面声音输入两个独立媒体节点
  • 7dffa83 feat(full): 新增音效板(Soundpad 类媒体输入节点)
  • 906e774 fix(full): 多路输出扇出失效——extra_output_ids 被硬编码为空列表
  • 742b699 fix(ci): 缓存全量单写者+作用域门控——pip 桶并入同模式,杜绝 tag 作用域重复副本