Releases: a2heng/PureVox
Release list
PureVox v2026.09.30.1944
自动发布: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
自动发布: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
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
自动发布: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
Lite 纯 Python 版(无 gcc,Tk 像素风,onedir 解压即用)。PureVoxLite=降噪麦克风;PureVoxNetLite=网络推流播放。自动发布:lite-v2026.09.12.0746
提交记录
- ea5d993 feat: Lite 启动时读 autostart 配置静默隐藏到托盘
PureVox v2026.09.05.1436
PureVox v2026.09.03.2353
PureVox v2026.09.03.1703
自动发布: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
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
自动发布: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 作用域重复副本