-
Notifications
You must be signed in to change notification settings - Fork 283
Translation | 翻译
Yuukiy edited this page Apr 20, 2021
·
3 revisions
可以使用JavSP翻译影片标题和内容简介,目前支持使用以下翻译引擎:
- Google翻译
- 百度翻译
- 必应翻译(微软Azure认知服务——翻译)
其中,Google翻译直接就可以使用,其他两个需要注册对应的开发者账号,使用账号申请相应的资源后才能使用。
(个人感觉,百度的翻译结果更符合中文的语法习惯)
百度翻译
前提:通过身份证实名认证
前往百度翻译开发平台申请,具体教程可以搜索百度经验上的说明
必应翻译
翻译是Azure认知服务下的一个功能,因此需要先创建Azure账号,首次创建账号时会赠送200美元额度。创建Azure账号需要一张VISA或者Mastercard的信用卡。
创建完账号后,可以参考Azure官方文档创建翻译器
注意:创建翻译器时,地区请选择“全球”
Google翻译
在配置文件中找到[Translate]
小节,将engine
设置为google
即可。
百度翻译
前往百度翻译服务的控制台,网页底部的“申请信息”即为百度翻译的APP ID和密钥。
在配置文件中找到[Translate]
小节,将APP ID和密钥分别填写到baidu_appid
和baidu_key
字段,并将engine
设置为baidu
即可。
必应翻译
登录Azure控制台,点开你创建的翻译服务,在左边的导航栏中选择“密钥和终结点”就能看到密钥界面。通常会提供两个密钥,任选其一。
在配置文件中找到[Translate]
小节,将密钥填写到bing_key
字段,并将engine
设置为bing
即可。
(如果你没有特别的需求,直接按上面的办法把密钥写在配置文件里可能更方便一点)
如果你希望通过环境变量来配置密钥,那么请设置如下这些变量:
百度翻译
JAVSP_BAIDU_APPID
JAVSP_BAIDU_KEY
必应翻译
JAVSP_BING_KEY
环境变量的优先级高于配置文件