Skip to content

添加服务

Bob 现在主要有「翻译功能」「OCR 功能」两大功能模块。

翻译功能是由以下几种服务配合完成的,如下所示:

服务类型使用场景
文本翻译用于翻译文本,每次翻译都会调用
文本识别用于获取图片中的文本,截图翻译时会调用
语音合成用于合成音频,点击翻译页面播放按钮时会调用

OCR 功能目前则只使用到了「文本识别」服务。

服务的选择

每种服务我都接入了多家服务商的服务,你可以根据自己的喜好进行选择。

你现在有三个选择:

  1. 使用 Bob 内置的服务
    • 这些服务可以直接添加使用,无限免费,无需额外配置
    • 内置服务很少,想要发挥 Bob 的全部实力,还是建议自行申请秘钥
  2. 自行申请私人秘钥
    • 稳定可靠,申请一次可持续使用
    • 许多服务都有大量免费额度,私人使用足够了
    • 需要自行申请,可能略显繁琐
  3. 自定义插件
    • 可以利用 JavaScript 自定义 API
    • 可以用于接入一些你需要,但是 Bob 没有接入的服务
    • 需要一定的编码能力,不过也可以使用他人写好的 Bob 插件

注意

「自行申请私人秘钥」使用某些服务可能需要给服务商支付一定的费用,这与 Bob 无关。

已接入的服务

下方列出了 Bob 已接入的所有服务,同时也展示的各大服务商的大致收费情况,数据仅供参考。每个服务商的计费规则复杂多样,随着时间推移可能有一定变化。

备注是「内置服务」的就代表你可以无限制免费使用,其余的都需要你自己申请秘钥才能使用。

提示

我针对每个可以申请私人秘钥的服务都写了一篇申请教程,跟随教程应该很快就能申请完成。 💪

文本翻译

服务免费额度超出免费额度申请教程
系统翻译无限免费-内置服务,无需申请,但需要配置,macOS 12.3.1 以上可用,点此查看如何配置
金山词霸无限免费-内置服务,无需申请,不保证稳定性
简明英汉词典无限免费-内置服务,无需申请,可离线使用
火山翻译每月200万字符 👍49元/100万字符点此申请秘钥
腾讯翻译君每月500万字符 👍58元/100万字符点此申请秘钥
阿里翻译每月100万字符 👍50元/100万字符点此申请秘钥
百度翻译每月100万字符 👍49元/100万字符点此申请秘钥
有道翻译48元/100万字符点此申请秘钥
彩云小译39元/100万字符点此申请秘钥
小牛翻译每日20万字符 👍500元/1000万字符点此申请秘钥
Google 翻译每月50万字符 👍20美元/100万字符点此申请秘钥
Microsoft 翻译每月200万字符 👍 (仅限注册 Azure 后的前 12 个月)10美元/100万字符点此申请秘钥
Amazon 翻译每月200万字符 👍 (仅限注册 AWS 后的前 12 个月)15美元/100万字符点此申请秘钥
DeepL 翻译每月50万字符 👍(FREE 版本独有)每月4.99欧元基础费用 + 20欧元/100万字符(Pro 版本独有)点此申请秘钥
OpenAI 翻译$0.002 / 1K tokens(GPT 3.5)点此申请秘钥

文本识别

服务免费额度超出免费额度申请教程
离线文本识别无限免费-内置服务,无需申请,macOS 11 以上可用,可离线使用
百度 OCR 试用版无限免费-内置服务,无需申请,不保证稳定性
火山 OCR0.015元/次点此申请秘钥
腾讯 OCR每月1000次 👍0.15元/次点此申请秘钥
腾讯图片翻译每月10000次 👍0.045元/次点此申请秘钥
百度 OCR每月1000次 👍0.0050元/次点此申请秘钥
有道 OCR0.01元/次点此申请秘钥
Google OCR每月1000次 👍1.5美元/1000次点此申请秘钥

语音合成

服务免费额度超出免费额度申请教程
离线语音合成无限免费-内置服务,无需申请,macOS 10.15 以上可用,可离线使用
火山语音合成新用户赠送 2000 次5.5元/1000次点此申请秘钥
腾讯语音合成新用户可领取800万字符,3月内有效0.2元/万字符点此申请秘钥
Google 语音合成每月400万字符 👍4美元/100万字符点此申请秘钥
Microsoft 语音合成每月50万字符 👍16美元/100万字符点此申请秘钥

通过插件接入服务

考虑到部分用户希望自定义 API,Bob 支持以插件的形式自行实现各种服务。将开发完成的插件安装到 Bob,即可像上述普通的服务一样使用。详情见 使用插件 相关文章。

如何添加和启用服务?

翻译功能会用到文本翻译、文本识别和语音合成服务,OCR 功能目前只会用到文本识别服务,添加方法如下所示。

给翻译功能添加服务

在 Bob 中打开「偏好设置-翻译-服务」,这里我以「文本翻译」服务为例

  1. 选中「文本翻译」tab 栏
  2. 点击页面下方的 +
  3. 在弹出的菜单中选中自己想要添加的服务
  4. 如果添加的是需要输入秘钥的服务,请将申请的秘钥填到服务详情的对应位置(可以点击 验证 按钮测试秘钥是否有效)
  5. 确保自己刚刚创建的服务的开关是 开启状态
  6. 点击页面右下角「保存」按钮❗️❗️❗️
service-use-2

这里提示几点:

  • 文本翻译服务可以多选,多选时翻译完成会展示多个翻译结果
  • 文本翻译服务可以拖动排序,列表顺序决定了翻译窗口中翻译结果的顺序
  • 如果你想调整「文本识别」服务,请记得切换到「文本识别」tab 栏
  • 记得点保存、点保存、点保存... 😯

给 OCR 功能添加服务

需要在 Bob 中打开「偏好设置-OCR-服务」,其他步骤跟上面类似,请自行研究下。

OCR 服务

注意

OCR 功能暂时不支持插件,后续会加上。