各大翻译服务提供商通常会提供免费的在线翻译网页或应用,适合日常轻量级使用。但当需要将翻译功能集成到程序或第三方工具中,比如用于沉浸式翻译、漫画翻译或视频字幕翻译时,调用翻译 API 就显得尤为重要。
以下是几种主流翻译 API 的申请与使用方法详解。
访问百度翻译 API 控制台 百度翻译 API 控制台。登录后进入页面,点击“开通翻译其他服务”。如果没有申请过翻译服务,请选择“通用文本翻译”,然后点击“下一步”。
在填写相关信息时,请注意“服务器地址”不要填写,否则 API 调用会限制在特定 IP,可能会导致授权错误。
申请通过后,返回管理控制台底部可查看自己的 APP ID 和密钥,填入需要的地方即可完成 API 调配。
在使用的工具或软件中打开设置页面,选择“百度翻译设置”,并粘贴对应的 APP ID 和密钥。
从 2025 年 8 月 1 日起,百度通用翻译 API 免费版每月提供 5 万字符,高级版提供 100 万字符。对于频繁使用需求而言,免费额度通常不够,建议购买更高级版本。
👉 【点击获取】 Deepl PRO 高级会员独享30天(专业版)
登录 腾讯机器翻译控制台,同意协议后即可免费申请使用。腾讯翻译 API 每月提供高达 500 万字符的免费额度。
完成注册后,前往 密钥管理页面,新建密钥。系统将生成一组 SecretId 和 SecretKey。将这些信息填写到对应软件中的“腾讯翻译设置”选项即可完成配置。
DeepL 翻译 API 的具体申请和使用此前已有文章详细介绍。部署后,将对应 API 地址填写到工具的“DeepLX API”文本框即可使用。
使用离线翻译服务可以避免依赖在线翻译接口。
访问 OTT 项目 GitHub 仓库,根据说明完成部署。部署成功后,将生成 API 地址。
以下是 Python 中使用 OTT 翻译 API 的简单调用代码:
python
import requests
result = requests.post("http://127.0.0.1:9911/translate", json={"q": "你好啊我的朋友", "source": "zh", "target": "en"})
print(result.json()) # 输出结果
在软件设置中,填写部署生成的 HTTP 地址即可完成配置。
Gemini Pro 是谷歌推出的 AI 模型,可用于文本翻译。
登录谷歌账号,并前往 Google AI Studio。点击“Create Api Key”生成 API 密钥,将其复制保存。
在软件的设置页面中,粘贴生成的密钥到“Gemini Key”即可使用。
OpenAI 的 ChatGPT 提供了强大的文本生成能力,并支持官方 API 调用。
访问 OpenAI 官方平台,按照指南生成 API 密钥。获得密钥后,打开使用工具的“API 设置”页面,将密钥粘贴到指定位置。对于国内用户,建议在网络环境支持下使用。
此功能提供强大的文本转语音服务。完成部署后,填写生成地址到设置选项中即可配合使用。
适用于中文声音克隆服务。完成部署后,填写 API 地址和参考音频到工具中的相关设置即可。