Skip to content

v1.3.0

Choose a tag to compare

@zhuzhangxue zhuzhangxue released this 29 Aug 13:03
· 18 commits to main since this release
217694d

v1.3.0

本次主要补上了媒体导出、聊天预览和本地语音转文字。

新增

  • 支持导出本机仍有缓存的图片、文件、语音和视频
  • 微信语音可自动从 SILK 转为 WAV
  • 新增「语音转文字(本地)」选项
    • 使用 SenseVoice Small Int8
    • 默认关闭,需要时手动勾选
    • 识别过程在本机完成,不上传聊天语音
    • 首次使用需要下载约 230 MB 的模型
    • 已识别过的语音会缓存结果,重复导出时可直接复用
  • 新增聊天预览
    • 可直接查看文字和图片
    • 文件使用 Windows 默认程序打开
    • 语音和视频可直接播放
    • 支持分批加载更早的聊天记录
  • 新增 Markdown 导出

改进

  • 改进微信 4.x 图片导出,增加对 wxgf 图片的处理
  • Markdown 图片显示尺寸更合适
  • 优化长聊天预览性能,加载数百条消息时滚动更流畅
  • 修复聊天预览中部分情况下出现黑色背景条的问题
  • 恢复消息之间的单实线分隔样式
  • WAV 转换成功后不再保留多余的 SILK 中间文件
  • 语音转写缓存改为保存在用户应用数据目录,不再混入 exports
  • 补充 Windows 发布包中的 LICENSE 和第三方许可说明

本地语音识别

SenseVoice 模型默认保存在:

%LOCALAPPDATA%\WeChat-Chat-Export-for-LLM\models\sensevoice

语音转写缓存默认保存在:

%LOCALAPPDATA%\WeChat-Chat-Export-for-LLM\cache\voice_asr_cache.json

模型只需要下载一次。删除转写缓存不会影响聊天记录,只会让对应语音在下次导出时重新识别。

说明

  • 当前面向 Windows 微信 4.1.12+
  • 媒体文件只能导出微信本机当前仍有缓存的内容
  • 本地语音转文字默认关闭,不使用时不会进行额外识别
  • 项目不会上传聊天记录或语音内容
  • Windows EXE 目前没有商业代码签名,首次运行时可能出现 SmartScreen 提示

本项目与腾讯、微信无关联。请仅处理你有权访问和导出的聊天数据。