功能: - Tauri v2 GUI 应用 - 系统托盘支持 - 日志输出到文件 - 带时间戳的版本号 - 前端资源嵌入 修复: - 前端路径使用相对路径 - 移除 devUrl 配置 - 窗口置顶设置
1.6 KiB
1.6 KiB
Windows 分发说明
文件清单
GUI 版本
impress_asr_gui.exe- 主程序impress_asr_gui.exe.manifest- 必需!指定 Windows Common Controls V6
CLI 版本
impress_asr.exe- 命令行工具impress_asr.exe.manifest- 必需!指定 Windows Common Controls V6
安装说明
- 将
.exe和对应的.manifest文件放在同一目录 - 直接运行
.exe文件
注意:manifest 文件必须与 exe 文件同名且在同一目录,例如:
程序目录/
├── impress_asr_gui.exe
├── impress_asr_gui.exe.manifest
├── impress_asr.exe
└── impress_asr.exe.manifest
系统要求
- Windows 7 或更高版本(推荐 Windows 10/11)
- .NET Framework(通常系统已预装)
- WebView2 Runtime(Windows 11 已预装,Windows 10 可能需要单独安装)
常见问题
错误:无法定位程序输入点 TaskDialogIndirect 于动态链接库
原因:缺少 manifest 文件或 manifest 未正确加载
解决方案:
- 确保
.manifest文件与.exe在同一目录 - 确保文件名完全匹配(如
impress_asr_gui.exe.manifest) - 重启程序
错误:找不到 MSVCP140.dll 或 VCRUNTIME140.dll
原因:缺少 Visual C++ 运行时
解决方案: 下载并安装 Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x64.exe
模型文件
将 ONNX 模型放在 models/ 目录下:
程序目录/
├── models/
│ └── sensevoice-small.onnx