【高效开发工具系列】Bob 翻译与 OCR

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
img

非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨

一.基本介绍

1.官网

Bob 翻译 & OCR 软件

您可以在任何应用程序中使用 Bob 进行翻译和 OCR,即用即走,简单、快捷、高效!

官网地址

2.特点

Bob

翻译 & OCR 软件

您可以在任何应用程序中使用 Bob 进行翻译和 OCR,即用即走,简单、快捷、高效!

3.菜单栏

image-20240615150154960

二.翻译功能

1.翻译特点

Bob 的翻译主要有以下特性:

  • 划词翻译:选中需要翻译的文本,按下划词翻译快捷键(默认 D)即可翻译
  • 截图翻译:按下截图翻译快捷键(默认 S),截取需要翻译的区域即可翻译
  • 输入翻译:按下输入翻译快捷键(默认 A),输入需要翻译的文本,Enter 键翻译
  • PopClip 调用:选中需要翻译的文本之后,点击 PopClip 弹层的 Bob 插件图标即可翻译
  • 查单词:Bob 不只是支持翻译,其实你也可以把 Bob 当做简单的查单词工具使用
  • 翻译多开:如果你有对照多家翻译服务的结果的需求,你可以开启多个翻译服务,目前最多支持同时开启 10 个翻译服务
  • 历史记录 & 收藏夹:翻译功能支持保存翻译历史和收藏翻译结果
  • 支持 10+ 翻译服务:支持使用 Apple 翻译、火山翻译、腾讯翻译君、阿里翻译、百度翻译、有道翻译、彩云小译、小牛翻译、Google 翻译、Microsoft 翻译、Amazon 翻译、DeepL 翻译、OpenAI 翻译
  • 语音朗读:支持语音朗读翻译原文和译文,支持使用离线语音合成、火山语音合成、腾讯语音合成、Google 语音合成、Microsoft 语音合成

2.配置百度翻译

image-20240615150411707

3.快捷键

  • 输入翻译F19+F
  • 截图翻译F19+X

image-20240615150449344

4.翻译

输入需要翻译的文本,按下空格,即可出现翻译内容

image-20240615150517703

三.ocr 功能

1.特点

Bob OCR 主要有以下特性:

  • 截图 OCR:按下截图 OCR 快捷键(默认 S),截取需要识别的区域即可识别文本
  • 静默截图 OCR:按下静默截图 OCR 快捷键(无默认快捷键),截取需要识别的区域即可后台识别文本
  • 访达选图 OCR:按下访达选图 OCR 快捷键(无默认快捷键),在访达窗口选中图片文件即可识别文本
  • 离线识别:macOS 11 以上的系统可使用离线文本识别
  • 连续识别:开启连续识别模式之后,Bob 会将识别结果依次拼接在文本框内
  • 二维码识别:自动识别图片中的二维码
  • 自动复制:自动将 OCR 的识别结果复制到剪贴板
  • 智能分段:智能还原图片中的段落信息
  • 支持多种识别引擎:离线文本识别、火山 OCR、腾讯 OCR、百度 OCR、有道 OCR、Google OCR

2.快捷键

  • 截图 ocr ctrl+shift+q

image-20240615152828680

3.服务

也可以配置其他第三方的服务,满足自己的需求

我自己使用,感觉离线内置已经满足了我的需求

image-20240615153251118

四.插件使用

1.插件列表

image-20240615151255219

2.插件

插件

3.安装步骤

  1. 下载插件
  2. 安装插件
  3. 配置插件
  4. 使用插件

五.集成 PopClip

1.安装 PopClip

先安装 PopClip,进入 PopClip 官网下载安装。(PopClip 是付费软件)

下载地址

2.安装插件

下载地址

  1. 插件下载完成后,双击插件
  2. 如果在 PopClip 的插件页面出现以下图示即代表安装成功

image-20240615152359618

3.使用插件

image-20240615152441689

六.集成 AppleScript

1.为什么呢?

集成 AppleScript 后,可以和 Alfred 一起使用,效率大大提升

Bob 支持通过脚本调用部分功能。

  • 本质上是基于 Open Scripting Architecture (OSA) 实现的
  • 脚本代码可以是 AppleScript 和 JavaScript
  • 可以使用 Script Editor、osascript command-line tool 等 OSA 组件调用
  • 也可通过 Alfred(Workflows - Action - Run Script - usr/bin/osascript)之类的支持 OSA 的第三方 App 进行调用
  • 因为 JavaScript 脚本 JSON 序列化会方便一些,所以以下 JavaScript 演示代码均为完整代码。以下全为 JavaScript

2.划词翻译

bob = Application("com.hezongyidev.Bob")
bob.request(JSON.stringify({
"path": "translate",
"body": {
    "action": "selectionTranslate",
}
}))

3.截图翻译

bob = Application("com.hezongyidev.Bob")
bob.request(JSON.stringify({
"path": "translate",
"body": {
    "action": "snipTranslate",
}
}))

4.输入翻译

bob = Application("com.hezongyidev.Bob")
bob.request(JSON.stringify({
"path": "translate",
"body": {
    "action": "inputTranslate",
}
}))

5.直接翻译文本

bob = Application("com.hezongyidev.Bob")
bob.request(JSON.stringify({
"path": "translate",
"body": {
    "action": "translateText",
    "text": "需要翻译的文本", // 该参数必须传
}
}))

6.截图 ocr

bob = Application("com.hezongyidev.Bob")
bob.request(JSON.stringify({
"path": "ocr",
"body": {
    "action": "snipOCR",
}
}))

7.alfred 配置

image-20240615160104074

image-20240615160131615

觉得有用的话点个赞 👍🏻 呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

img

评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Kwan的解忧杂货铺@新空间

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值