现已完成:
1. 框选进行ocr功能: `win+鼠标左键拖动(按住 win 然后按住鼠标左键拖动 框出识别范围 松开即可)`
2. 对识别结果进行翻译;使用 “Microsoft Edge” 作为内核(Win10以上电脑,基本已经自动升级,如果你的电脑上没有,安装一下即可)
3. 翻译引擎切换;现支持 “百度翻译” 和 “搜狗翻译”
鸣谢
感谢 百度开发的飞浆PaddleOCR
感谢 @telppa(空)提供AHK的PaddleOCR工具类
感谢 @telppa(空)提供 翻译工具类
这里我对翻译工具类进行优化了,使用现在大部分Win电脑已经自带的Edge浏览器作为内核 Edge.ahk
常见问题解决
1. 识别精度不高:
解决方案1:0.2.0版本提供了 高精度版本下载。
解决方案2:也可以自行去PaddleOCR地址下载高精度service模型,进行替换 `/Dll/inference` 目录中的对应文件即可。
2. 翻译时弹出提示 “当前页面脚本发生错误”:
解决方案:控制面板 -> Internet选项 -> 安全 -> 本地Internet -> 站点,把所有勾选取消
3. 无法正常翻译
解决方案:安装最新 Microsoft Edge
下载不了.连接失效了.
很好用谢谢
大佬 想问问这个框选屏幕怎么实现的
写好的ahk依赖PaddleOCR,如何打包呢,我打出来的exe,PaddleOCR相关的功能失效了