开发者学习笔记【阿里云人工智能工程师ACA认证(2023版):机器翻译】
课程地址:https://edu.aliyun.com/course/3112108/lesson/19289
机器翻译
内容介绍
一、机器翻译的定义
二、机器翻译的功能
三、机器翻译的应用
四、本节回顾
一、机器翻译的定义
1.用计算机来实现不同语言之间翻译的技术;
2.被翻译的语言通常称为源语言,翻译成的结果语言称为目标语言。
3.机器翻译即实现从源语言到目标语言转换的过程,是自然语言处理的重要研究领域之一。
二、机器翻译的功能
1. 文字翻译
最常见的应用功能,输入一段源语言文字,翻译输出一段目标语言的文字,比如说中文翻译成英文,英文翻译成中文,俄文翻译成中文,中文翻译成俄文。
2. 语音翻译
先使用语音识别技术识别出素材语音中的内容,然后转换成文字,再翻译成目标语言。
比如和外国人对话时,互相听不懂的情况,便可以戴上智能耳机或者智能眼镜,对方说一句英文,先识别出所说的英文文本,再转换成文字,再翻译成汉语,即你的目标语言,再还原成声音播放出来,或者把文字显示出来,既有语音识别,又有不同语种之间的文字翻译。
3. 回译技术
把被翻译成另-种文字的内容再转译成原文的过程和表述;回译可分为三种:检验性回译、研究性回译和机械性回译。
三、机器翻译的应用
1.实际应用案例-图片翻译
(1)阿里云图片翻译平台
①图片翻译集成图像识别、机器翻译、图片合成等技术;
②将图片中的文本内容进行识别、翻译,最终合成指定语种图片/输出结构化信息。
(2)应用实例
除了本地翻译还有线上的图片翻译,包括身份证、驾照等等,平台不仅仅是做翻译,还集成图片识别,识别成文字,再进行翻译,翻译结束后可以把结果用图片合成的方式返回,对于电商的客户来说很实用。比如做产品图片说明产品的时候配上文字,展示给不同语种用户的时候,可以用阿里云图片翻译平台来实现,大大提升效率。平台不光可以翻译图片,还可以翻译视频,可以对视频的语音进行识别提取,进行翻译,还可以人工参与编辑,做字幕调整。
2.实际应用案例-语种识别
(1)阿里云语种识别平台
①语种识别服务提供全球222种语言的语种识别,快速判断文本所属语言;当你收到未知文本时,要先知道文本是哪种语言,要先确认,才能识别成目标语言。
②结合机器翻译服务,可通过自动的语种识别,快速定位需要翻译的内容,有效提升整体效率。
(2)应用实例
语种识别服务能够识别文本所属的语言种类,可以应用在通用文本、沟通文本、电商文本或者是搜索关键词等多种场景,多样化的语种识别任务。比如文本输入俄文的内容,识别出来后会说明是俄语,会给一个代码。
四、本节回顾
1.机器翻译的定义
用计算机来实现不同语言之间翻译的技术。
2.机器翻译的功能
(1)文字翻译:输入一段源语言文字,翻译输出一-段目标语言的文字。
(2)语音翻译:识别出语音中的内容,然后转换成文字,再翻译成目标语言 。
(3)回译技术:把被翻译成另一种文字的内容再转译成原文的过程和表述。
3.机器翻译的应用
图片翻译、语种识别等。