百度翻译
文档内容可能会过时,请以百度翻译官网说明为准。
价格
百度翻译官方接口有三个版本:标准版、高级版和尊享版。注意:百度翻译官方曾在 2022 年 8 月 1 日下调过免费额度,点击查看详情
尊享版需要企业认证,不适用于个人用户,所以这个文档里没有介绍尊享版。
标准版每月只有 5 万免费字符,当你完成个人认证后,你可以切 换到高级版,高级版每月有 100 万字符免费。用完免费额度后,超出的部分会按照 49 元 / 百万字符收取费用,费用由百度翻译在它自己的百度翻译开放平台收取,与划词翻译无关。
建议前往百度翻译平台的我的服务 - 通用文本翻译开启“免费额度用量提醒”。比如如果你有 100 万字符的免费额度,那么你可以将提醒数量设置为 90 万字,这样当你当月消耗了 90 万字时,百度翻译会短信 / 邮件提醒你。“垂直领域翻译”(即百度翻译(专业版))没有这个提醒功能。
百度翻译是按天计费的,还建议在百度翻译开放平台里充值 1 元,然后在财务总览页面设置余额低于 1 元就短信提醒。但是请注意,按天计费意味着在一天之内无论产生了多少使用量都不会有实时提醒,只会在每天结算的时候(一般是凌晨一点)才会有提醒。
建议在使用完免费额度之后通过翻译积分的形式使用百度翻译,因为当积分用完时会实时提醒,不会超额扣费。
在网页全文翻译功能中使用百度翻译时,请留意字符数消耗情况!点击查看说明
申请步骤
第一步:登录百度翻译开放平台
打开百度翻译开放平台 https://fanyi-api.baidu.com/ 并登录你的百度账号,登录成功后点击「管理控制台」。
第二步:注册成为百度翻译开发者
第一次进入管理控制台会让你注册成为百度翻译开发者,如下图。选择「个人开发者」并填写表单后点击「下一步」。注册成功后会让你进行身份认证,如果你不想 用高级版可以点「取消」,否则就需要认证。
第三步:开通「通用翻译服务」
注册成功后,打开控制台 https://fanyi-api.baidu.com/api/trans/product/desktop,点击「立即开通」按钮,然后:
- 选择「通用翻译(适用于文本翻译)」并点击「下一步」
- 选择「开通标准版」
- 填写应用名称"划词翻译"然后点击「提交申请」,会提示「开通成功」
建议同时开通「垂直领域翻译」,这样就可以在划词翻译内使用百度翻译(专业版)了。
可选步骤:切换为高级版接口
完成前三个步骤之后,你就可以使用标准版接口了,但如果你想使用高级版接口,可以打开百度翻译开放平台控制台 https://fanyi-api.baidu.com/api/trans/product/desktop,点击写有「标准版」的下拉框即可切换为高级版。第一次切换为高级版的时候会让你进行身份认证。
第四步:在划词翻译中填写百度翻译 APP ID 和密钥
打开百度翻译开放平台控制台 https://fanyi-api.baidu.com/api/trans/product/desktop,将页面最底部的「APP ID」和「密钥」填写进划词翻译的【设置页】-【服务申请】-【百度翻译】中(v7.6.0 之前的用户填进「设置页」-「翻译源」-「百度翻译」中)。
术语表
百度翻译支持术语表,见 https://fanyi-api.baidu.com/manage/term。
错误排查
你可以点击以下链接,然后找到【错误码列表】一节查看报错的具体原因。
https://fanyi-api.baidu.com/doc/21
常见问题
填写密钥之后仍然无法正常使用百度翻译
根据用户反馈(见 #1175),出现这个问题有以下几种可能:
- 密钥填写不正确,一般是你复制密钥的时候少复制了几个字符。
- 你填错了密钥,请确保你按照前面的步骤申请并填写了正确的密钥。常见的情况有:
- 百度翻译官方进行了风控。如果你确认你的密钥填写无误,但百度翻译一直报 52001、52003、58003 等错误,那么基本属于这种情况,此时需要联系百度翻译客服进行处理。
出现“同一 IP 当日使用多个 APPID 发送翻译请求”这一情况一般是因为:
- 你在划词翻译内填写了多个百度翻译的 APPID。
- 你所在网络的出口 IP 只有一个,比如你使用的是校园网 / 公司网,整个学校 / 公司的出口 IP 只有一两个,而学校 / 公司里有多个人使用了百度翻译。
- 你使用了梯子,而梯子里的代理服务器就是很多人共用的,也会出现这种情况。
系统风控增加了IP校验规则,如同一 IP 当日使用多个 APPID(即划词翻译所说的“密钥”)发送翻译请求,则该 IP 将被封禁当日请求权限,次日解封。
但由于 IP 多变,应用场景复杂,难免出现误伤正常使用的情况。如您属正常使用,但出现 58003 的提示,请发送邮件至 translate_api@baidu.com,同时提供如下信息。我方在收到邮件后将与您取得联系,核实后将解除封禁。
公司名称:
产品名称:
联系人:
联系方式:
服务器IP:
APPID:
注:如提供信息不全,将影响审核通过率。