翻译Api申请和使用:百度/腾讯/DeepL/Gemini/chatGPT

各大翻译供应商,基本都提供免费的在线网页翻译或者翻译App,傻瓜式使用,日常轻量使用差不多足够了。不过很多时候更想在第三方软件程序调用翻译api,比如沉浸式翻译、漫画翻译、视频字幕翻译等。

简要介绍以下几种翻译渠道,以及如何申请及填写相应的翻译api信息。

百度翻译

1. 申请百度翻译api

打开百度翻译api控制台,fanyi-api.baidu.com/api/trans/p... 如果你还没有登录,会转到注册登录页面,请登录后再重新打开。

打开该页面后,点击"开通翻译其他服务"

如果还没有申请过,点击"通用文本翻译",然后继续点击底部的"下一步"

在下一步页面,填写相关信息,注意"服务器地址"不要填写哦,不然就只可在你填写的那个ip上调用了,一旦你ip改变或者更换了电脑,接口机会报错,这也是很多人使用百度翻译api会遇到的问题,账号都没问题,但就是报"未授权"错误。

等待申请通过后,再返回管理控制台,拉到底部,就能看到你的 APP ID密钥 了。

在需要的地方填写他们就行了。

2. 在软件中填写,左上角设置菜单-百度翻译设置,对应填写 APPID 和密钥

3. 免费额度

2022年8月1日起,百度通用翻译API标准版免费调用量调整为5万字符/月,高级版免费调用量调整为100万字符/月。

可以看到,百度给的免费额度很低的,基本不够用,想重度使用,花钱升级。

相比百度,腾讯翻译的免费额度每月高达 500万字符。

腾讯翻译api

1. 申请免费api

打开腾讯机器翻译控制台,console.cloud.tencent.com/tmt 同样如果没登录会转到登录界面,登录后再重新打开该页面,打开后同意弹出的协议,就可以免费用了,每月500万字符免费额度,是百度的100倍。

2. 创建 appid和密钥

第一步完成后,打开这个地址 console.cloud.tencent.com/cam/capi

点击继续使用

然后在这个页面,点击"新建密钥",会自动创建一对id和密钥

复制 SecretId 和 SecretKey

分别填写到 设置菜单-腾讯翻译设置中

DeepL / DeepLX

这个之前一篇文章已经讲过,不再赘述,可以点击去了解

腾讯云函数结合DeepLX:免费使用DeepL翻译API

部署后,将地址填写到 设置-DeepLX Api的 DeepLx_Api 文本框中

OTT离线翻译API

打开github仓库页面 github.com/jianchang51... 按照说明部署。

部署成功后,复制api地址,直接可在代码中调用,比如python代码

python 复制代码
import requests

result=requests.post("http://127.0.0.1:9911/translate",json={"q":"你好啊我的朋友","source":"zh","target":"en"})
print(result.json())

# 输出如下
{'translatedText': 'Hello, my friend'}

# 错误时返回
{'error':'错误原因'}

要在软件中使用,点击设置菜单-OTT离线翻译api,填写部署后显示的http地址,默认地址是 http://127.0.0.1:9911

Gemini Pro

这是google的一个类似chatGPT的ai大模型,目前可免费使用。

1. 获取Gemini key

首先你需要有一个google账号,其次你需要会科学上网,并且节点不可是美国,如果是美国,是无法打开显示key的页面的,而且在api调用时,也会报"该地区不支持api调用"的错误,至于为什么呢,不知。

打开这个地址 aistudio.google.com/app/apikey 如果未登录google账号,会跳出登录页面,登录后再打开这个地址。

点击 "Create Api Key",如果创建过,则直接点击下方的APIkey,查看完整key信息

然后复制它

2. 将复制的 key 粘贴到 设置菜单-Gemini Pro Gemini Key 中

OpenAI chatGPT

OpenAI chatGPT 之前有一篇文章已经详细讲述了如何使用官方api和第三方api,不清楚的可以翻下之前的文章,这里只简单说下如何填写 api地址和sk

ChatGPT接入指南:快速获取与配置API密钥并填写到软件/工具中使用

复制好 sk 后

打开 设置菜单-OpenAI/ChatGPT,官方api无需填写 "API URL",留空就行。

注意哦,因为众所周知的原因,国内要使用官方api,必须会科学上网哦,这里填写网络代理地址。如果你开了全局代理或者使用了软路由,仍提示连接失败,也请在此填写代理地址。类似"http://127.0.0.1:7890" 的地址,可不是api地址哦。

最后再说两个 TTS 接口的填写方法

原音色克隆api

打开github仓库 github.com/jianchang51... 按照说明部署,部署完成后默认地址是 http://127.0.0.1:9988

然后将此地址填写到 设置菜单-原音色克隆api中

GPT-SoVITS API

这是一个中文声音克隆项目,开源地址 github.com/RVC-Boss/GP...

在部署好项目之后,启动api服务,将默认api地址 http://127.0.0.1:9880 和参考音频等填写到设置菜单-GPT-SoVITS 中。

已经有篇文章详细讲述过如何使用和启动这个api服务,可以查看下

在其他软件中调用GPT-SoVITS将文字合成语音

GPT-SoVITS项目的API改良与使用

相关推荐
zzzzzz3102 天前
LLM 成本治理:从 token 账单到线上熔断,团队应该先做哪三件事?
人工智能·python·api
用户7783366132113 天前
从 0 搭一个关键词排名监控:核心思路 + 可运行代码
后端·python·api
蜘蛛人3 天前
竞品 SERP 周报自动化:每周一早上 9 点自动生成
api·serp
VIP_CQCRE3 天前
Ace Data Cloud 创收联盟:把 AI 能力变成可运营的产品
ai·aigc·api·云服务·开发者工具
VIP_CQCRE3 天前
Ace Data Cloud 创收联盟:把 AI 能力变成可持续业务的两条路径
ai·api·云服务
VIP_CQCRE4 天前
用 Ace Data Cloud 快速接入 OpenAI Chat Completions API:兼容官方格式,更适合开发者落地
ai·大模型·openai·api·ace data cloud
VIP_CQCRE4 天前
用 Ace Data Cloud 自动化运营 CSDN:AI 写作、配图、发布与数据复盘
ai·自动化·api·csdn·acedatacloud
2603_965148115 天前
抖音/快手直播选品:用API快速匹配爆款与低价货源
开发语言·python·自动化·api
Java小卷6 天前
低调好用的API接口管理工具 - APIEagle
api
VIP_CQCRE6 天前
把 AI 能力变成长期收益:Ace Data Cloud 的两条增长路径
人工智能·ai·api·开发者·acedatacloud