Keyboard Maestro设置中文OCR
1. 前言
OCR (Optical Character Recognition,光学字符识别),即:检查图片中的字符,并将其翻译成计算机文字。
Keyboard Maestro 支持调用 macOS 内置 OCR 的功能,实现的功能为:
- 点击右上角 Keyboard Maestro 图标,选择
Capture & OCR Chinese
- 截取一段屏幕区域后,自动识别文字到剪贴板
- 黏贴对应的文字即可
2. 设置步骤
-
新建一个 Macros,命名为
Capture & OCR Chinese
-
点击「New Trigger - Status Menu Trigger」
-
点击「New Action」,进入 Categories 的「Execute」,选中「Execute Shell Script」,鼠标🖱️双击添加,加入命令行:
screencapture -ic
,设置为Ignore results
-
关闭「Actions」,再次点击「New Action」,进入 Categories 的「Image」,选中「OCR Images」,鼠标🖱️双击添加,Language选为:
Languages - Chinese sim
【即,中文简体】,设置为Save results to a clipboard
,Save toSystem Clipboard
-
关闭「Actions」,再次点击「New Action」,进入 Categories 的「Variables」,选中「Filter」,鼠标🖱️双击添加,Filter 选为
System Clipboard
,with 选为Trim Whiterspace
,to 选为System Clipboard
-
关闭「Actions」,再次点击「New Action」,进入 Categories 的「Notifications」,选中「Display Text」,鼠标🖱️双击添加,填入内容:
%SystemClipboard%
,设置为Display text briefly
-
关闭「Actions」,完成✅操作
注意⚠️: Language 选择影响识别文字效果,默认 Apple Text Recongnition
识别英文不能识别中文。 Languages - Chinese sim
可识别简体中文和英文。