机器翻译方法、装置及终端设备制造方法及图纸

技术编号:15437230 阅读:159 留言:0更新日期:2017-05-25 19:24
本发明专利技术一种机器翻译方法、装置及终端设备,属于机器学习技术领域。该机器翻译方法包括:接收待翻译的文本信息;提取所述文本信息中的预设类型词汇和其他类型词汇;通过预设模板库获取所述预设类型词汇的翻译结果,并通过解码器获取的所述其他类型词汇对应的翻译结果,所述预设模板库用于存储预设类型词汇及其对应的翻译结果;根据所述预设类型词汇的翻译结果和所述其他类型词汇对应的翻译结果确定所述文本信息的翻译结果。本发明专利技术提供的机器翻译方法、装置及终端设备,提高了翻译结果的准确性。

Machine Translation method, device and terminal device

The invention relates to a Machine Translation method, an apparatus and a terminal device, belonging to the field of machine learning technology. Including the Machine Translation method: receiving the translated text information; extracting the text information in the lexical presupposition types and other types of vocabulary; by default template library to obtain the default type of vocabulary translation results, and through the decoder that is acquired for the other types of lexical translation, the default template library for storing preset the type of vocabulary and the corresponding translation result; according to the preset type vocabulary translation results and the other types of lexical translation results to determine the results of the translation of text information. The Machine Translation method, device and terminal device provided by the invention improve the accuracy of the translation result.

【技术实现步骤摘要】
机器翻译方法、装置及终端设备
本专利技术涉及机器学习
,尤其涉及一种机器翻译方法、装置及终端设备。
技术介绍
随着科技的不断发展,在因特网开放的网络下,基于浏览器/服务器应用方式是实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动等活动的一种新型的商业运营模式。在该新型的商业运营模式中,会有不同国家的客户,通常是通过机器翻译的方式将某一语言翻译成多个国家的语言,以满足不同客户的需求。机器翻译是利用计算机对人类自然语言进行自动翻译的技术,是利用计算机把一种自然语言转换成另一种自然语言的过程。具体为:当客户输入一段文本信息之后,通过机器翻译直接对该文本信息进行翻译,从而获取到该文本信息对应的翻译结果,但是,在机器翻译的过程中,会因为文本信息的特殊词汇,例如地名、人名等,使得翻译的结果不准确。因此,采用现有的机器翻译方式,使得翻译结果的准确率不高。
技术实现思路
本专利技术提供一种机器翻译方法、装置及终端设备,以提高翻译结果的准确性。本专利技术实施例提供一种机器翻译方法,包括:接收待翻译的文本信息;提取所述文本信息中的预设类型词汇和其他类型词汇;通过预设模板库获取所述预设类型词汇的翻译结果,并通过解码器获取的所述其他类型词汇对应的翻译结果,所述预设模板库用于存储预设类型词汇及其对应的翻译结果;根据所述预设类型词汇的翻译结果和所述其他类型词汇对应的翻译结果确定所述文本信息的翻译结果。在本专利技术一实施例中,所述通过预设模板库获取所述预设类型词汇的翻译结果,包括:将所述预设类型词汇与所述预设模板库中的预设类型词汇进行匹配;根据匹配结果获取所述预设类型词汇的翻译结果。在本专利技术一实施例中,所述通过解码器获取的所述其他类型词汇对应的翻译结果,包括:通过所述解码器对应的预设机器翻译模型获取所述其他类型词汇对应的翻译结果,所述预设机器翻译模型为下述至少一种机器翻译模型:反向转录语法模型;括号转录语法模型;最大熵括号转录语法模型。在本专利技术一实施例中,所述通过解码器获取的所述其他类型词汇对应的翻译结果之后,还包括:判断所述其他类型词汇的属性与所述预设类型词汇的属性是否相同;若是,将所述其他类型词汇对应的翻译结果存储至所述预设模板库中。在本专利技术一实施例中,还包括:预先建立所述预设模板库。本专利技术实施例还提供一种机器翻译装置,包括:接收模块,用于接收待翻译的文本信息;提取模块,用于提取所述文本信息中的预设类型词汇和其他类型词汇;获取模块,用于通过预设模板库获取所述预设类型词汇的翻译结果,并通过解码器获取的所述其他类型词汇对应的翻译结果,所述预设模板库用于存储预设类型词汇及其对应的翻译结果;确定模块,用于根据所述预设类型词汇的翻译结果和所述其他类型词汇对应的翻译结果确定所述文本信息的翻译结果。在本专利技术一实施例中,所述获取模块,具体用于将所述预设类型词汇与所述预设模板库中的预设类型词汇进行匹配;根据匹配结果获取所述预设类型词汇的翻译结果。在本专利技术一实施例中,所述获取模块,具体用于通过所述解码器对应的预设机器翻译模型获取所述其他类型词汇对应的翻译结果,所述预设机器翻译模型为下述至少一种机器翻译模型:反向转录语法模型;括号转录语法模型;最大熵括号转录语法模型。在本专利技术一实施例中,存储模块,用于判断所述其他类型词汇的属性与所述预设类型词汇的属性是否相同;若是,将所述其他类型词汇对应的翻译结果存储至所述预设模板库中。在本专利技术一实施例中,还包括:建立模块,用于预先建立所述预设模板库。本专利技术实施例还提供一种终端设备,包括:上述任一实施例所述的机器翻译装置。本专利技术实施例机器翻译方法、装置及终端设备,在接收到待翻译的文本信息之后,先提取文本信息中的预设类型词汇和其他类型词汇;再对预设类型词汇和其他类型词汇通过不同的方式进行翻译,对于预设类型词汇可以直接通过预设模板库获取该预设类型词汇的翻译结果,对于其他类型的词汇可以通过解码器进行翻译,再根据预设类型词汇的翻译结果和其他类型词汇对应的翻译结果确定文本信息的翻译结果,从而提高了翻译结果的准确性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种机器翻译方法的流程示意图;图2为本专利技术实施例提供的另一种机器翻译方法的流程示意图;图3为本专利技术实施例提供的一种机器翻译装置的结构示意图;图4为专利技术实施例提供的另一种机器翻译装置的结构示意图;图5为本专利技术实施例提供的一种终端设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例,例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。需要说明的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。图1为本专利技术实施例提供的一种机器翻译方法的流程示意图,该机器翻译方法可以由机器翻译装置执行,可选的,该机器翻译装置可以独立设置,也可以集成在处理器中,在此,本专利技术不做具体限制。请参见图1所示,本专利技术实施例只是以图1为例进行说明,但并不代表本专利技术仅局限于此。该机器翻译方法可以包括:S101、接收待翻译的文本信息。示例的,该文本信息可以为包含地名,人名等预设类型词汇的文本信息,也可以为非常规语序的文本信息。当然,本专利技术实施例只是以此为例进行说明,但并不代表本专利技术仅局限于此。S102、提取文本信息中的预设类型词汇和其他类型词汇。其中,预设类型词汇可以为人名,地名、商品名或建筑名等,当然,本专利技术实施例只是以预设类型词汇为人名,地名、商品名或建筑名为例进行说明,但并不代表本专利技术仅局限于此。其他类型词汇可以为常用词汇,例如,你,我、她等普通常用名词,或者,喜欢,讨厌等普通常用动词等,当然也可以为漂亮的,鲜艳的等普通常用形成词等,在此,本专利技术不做进一步地限制。S103、通过预设模板库获取预设类型词汇的翻译结果,并通过解码器获取的其他类型词汇对应的翻译结果。其中,预设模板库用于存储预设类型词汇及其对应的翻译结果。在本专利技术实施例中,对于提取到的预设类型的词汇,可以直接通过预设模板库获取预设类型词汇的翻译结果,从而避免将该预设类型的词汇通过解本文档来自技高网...
机器翻译方法、装置及终端设备

【技术保护点】
一种机器翻译方法,其特征在于,包括:接收待翻译的文本信息;提取所述文本信息中的预设类型词汇和其他类型词汇;通过预设模板库获取所述预设类型词汇的翻译结果,并通过解码器获取的所述其他类型词汇对应的翻译结果,所述预设模板库用于存储预设类型词汇及其对应的翻译结果;根据所述预设类型词汇的翻译结果和所述其他类型词汇对应的翻译结果确定所述文本信息的翻译结果。

【技术特征摘要】
1.一种机器翻译方法,其特征在于,包括:接收待翻译的文本信息;提取所述文本信息中的预设类型词汇和其他类型词汇;通过预设模板库获取所述预设类型词汇的翻译结果,并通过解码器获取的所述其他类型词汇对应的翻译结果,所述预设模板库用于存储预设类型词汇及其对应的翻译结果;根据所述预设类型词汇的翻译结果和所述其他类型词汇对应的翻译结果确定所述文本信息的翻译结果。2.根据权利要求1所述的方法,其特征在于,所述通过预设模板库获取所述预设类型词汇的翻译结果,包括:将所述预设类型词汇与所述预设模板库中的预设类型词汇进行匹配;根据匹配结果获取所述预设类型词汇的翻译结果。3.根据权利要求2所述的方法,其特征在于,所述通过解码器获取的所述其他类型词汇对应的翻译结果,包括:通过所述解码器对应的预设机器翻译模型获取所述其他类型词汇对应的翻译结果,所述预设机器翻译模型为下述至少一种机器翻译模型:反向转录语法模型;括号转录语法模型;最大熵括号转录语法模型。4.根据权利要求3所述的方法,其特征在于,所述通过解码器获取的所述其他类型词汇对应的翻译结果之后,还包括:判断所述其他类型词汇的属性与所述预设类型词汇的属性是否相同;若是,将所述其他类型词汇对应的翻译结果存储至所述预设模板库中。5.根据权利要求2-4任一项所述的方法,其特征在于,还包括:预先建立所述预设模板库。6.一种机器翻译装置,...

【专利技术属性】
技术研发人员:田亮
申请(专利权)人:新译信息科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1