检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
文本翻译 功能介绍 文本翻译是为了实现语种间的转换。对于用户输入原始语种的文本,转换为目标语种的文本。本接口不支持对文档进行翻译,文档翻译请见文档翻译任务创建。 文本翻译支持一次性提交多个任务,服务会根据资源排队处理。 文本翻译接口具体Endpoint请参见终端节点。
机器翻译 语种识别 语种识别是为了识别文本所属的语种。对于用户输入的文本,返回识别出的所属语种。 父主题: 基本概念
BEGIN 开始翻译。 FINISHED 翻译已经完成。 ERROR 翻译过程中发生错误。 调用失败时无此字段。 url String 临时url,使用GET请求下载翻译结果,有效期十分钟。过期后请再次调用接口获取新的url。 调用失败时或翻译状态非FINISHED时无此字段。
解决方案架构图如下: 图1 方案架构图 该解决方案会部署如下资源: 在函数工作流 FunctionGraph中创建一个函数,用于实现对字幕文件的源语言到目标语言的文字翻译 创建两个对象存储服务 OBS桶,一个用于上传原始字幕文件,另一个用于转储翻译后的字幕文件 使用自然语言处理 NLP
机器翻译 NLPMT:机器翻译(Machine Translation)致力于为企业和个人提供不同语种间快速翻译能力,通过API调用即可实现源语言文本到目标语言文本的自动翻译。
翻译处理 使用说明 翻译菜单用于翻译人员完成翻译任务。 操作步骤 参考登录管理中心中操作,登录AstroZero管理中心。 在左侧导航栏中,选择“系统管理 > 国际化 > 翻译”。 按界面翻译指导,完成词汇翻译。 表1 参数说明 参数 说明 语言 选择要翻译的目标语种。
文档翻译任务创建 功能介绍 由于文档翻译会需要较长的时间,因此翻译是异步的,也即接口分为创建翻译任务和查询任务状态两个接口。 创建翻译任务接口创建任务完成后返回,然后用户通过调用查询任务状态接口来获得翻译状态和临时URL。
实施步骤 准备工作 快速部署 开始使用 快速卸载
免费 合计 - 函数工作流费用+文本翻译费用+OBS费用
翻译菜单用于翻译人员完成翻译任务,不同的翻译人员进入翻译菜单,所看到的翻译任务是不同的。 场景描述 本节介绍的是在应用内配置翻译任务,您还可以在管理中心进行配置,相关操作请参考翻译处理。
修订记录 表1 参数说明 发布日期 修订记录 2023-10-30 第一次正式发布。 2024-10-30 适配EventGrid触发器。
subtitle-translation-demo 登录华为云解决方案实践,选择“字幕翻译”,单击“一键部署”,跳转至解决方案创建资源栈界面。 图1 解决方案实践 在选择模板界面中,单击“下一步”。
图3 翻译结果 (可选)进入函数工作流选择方案创建的函数,单击函数名称进入。单击“监控>日志”按下图所示,可以查看翻译相关日志信息。
图1 一键卸载 在弹出的删除资源栈确定框中,输入Delete,单击“确定”,即可卸载解决方案。 图2 删除资源栈确认 父主题: 实施步骤
图1 控制台管理界面 图2 统一身份认证菜单 进入“委托”菜单,搜索“rf_admin_trust”委托。 图3 委托列表 如果委托存在,则不用执行接下来的创建委托的步骤。 如果委托不存在时执行接下来的步骤创建委托。
如下图举例所示: 图1 文档存放路径 翻译原语言 是 翻译原语言,有下拉框和输入框模式,填写在默认输入模式下可以选到的选项。 翻译目标语言 是 翻译目标语言,有下拉框和输入框模式,填写在默认输入模式下可以选到的选项。
翻译代码 通过CodeArts Snap工具指令翻译代码目前仅支持VSCode平台且只支持下述编程语言之间的翻译: 将C翻译为Rust。 将Flex翻译为React。
翻译件支持语种表 表1 翻译件支持语种表 俄语 德语 法语 西班牙语 阿拉伯语 日语 马来语 蒙古语 僧加罗语 泰语 乌尔都语 希伯莱语 越南语 意大利语 梵语 巴利语 印度尼西亚语 保加利亚语 斯瓦希里语 阿尔巴尼亚语 朝鲜语 波斯语 韩国语 菲律宾语 印地语 老挝语 柬埔寨语
图1 开通文本翻译服务 提前获取文本翻译API调用地址,该服务支持区域为华北-北京四。
华为机器翻译(体验) 华为云自言语言处理服务机器翻译功能。机器翻译(Machine Translation,简称MT),为用户提供快速准确的翻译服务,帮助用户跨语言沟通,可用于文档翻译等场景中,包含“文本翻译”和“语种识别”执行动作。