# 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 ## 安装说明 1. 将 `.exe` 和对应的 `.manifest` 文件放在同一目录 2. 直接运行 `.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 未正确加载 **解决方案**: 1. 确保 `.manifest` 文件与 `.exe` 在同一目录 2. 确保文件名完全匹配(如 `impress_asr_gui.exe.manifest`) 3. 重启程序 ### 错误:找不到 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 ``` 模型下载:https://huggingface.co/FunAudioLLM/SenseVoiceSmall