汽车维修资料的语言智能翻译方法及装置制造方法及图纸

技术编号:36117856 阅读:15 留言:0更新日期:2022-12-28 14:22
本发明专利技术公开了一种汽车维修资料的语言智能翻译方法及装置,该方法包括:通过训练好的源语言编码模型,对分割处理后的每个源语言对象进行编码,得到每个源语言对象对应的源语言编码;根据确定出的所有源语言对象对应的所有目标语言语料对齐模板,对源语言编码序列进行编码译码,得到源语言编码序列对应的目标语言译码序列,并对源语言编码序列对应的目标语言译码序列进行译码译文转换,得到源语言编码序列对应的目标语言译文序列。可见,实施本发明专利技术能够将源语言智能化地转换成目标语言,无需花费大量时间进行逐一转换,有利于提高对源语言的翻译效率,进而有利于依据翻译后的汽车维修资料对汽车进行快速维修,从而使得汽车维修工作能够顺利进行。作能够顺利进行。作能够顺利进行。

【技术实现步骤摘要】
汽车维修资料的语言智能翻译方法及装置


[0001]本专利技术涉及语言翻译
,尤其涉及一种汽车维修资料的语言智能翻译方法及装置。

技术介绍

[0002]随着交通运输行业的不断发展,汽车维修行业也呈现出多姿多彩的发展局面。由于汽车不断地更新换代,汽车维修技术也一直地更新提高,且贯穿于汽车使用的全寿命周期,因此,汽车维修技术对于汽车的正常使用来说非常重要。
[0003]当前,汽车维修需要参考大量的汽车维修资料作为技术指导。然而,目前的汽车维修资料的语言五花八门,且语法各不相同,使得技术人员在对汽车维修资料进行翻译的过程中需要花费大量的时间,不利于汽车的维修。可见,提供一种能够提高对汽车维修资料的翻译效率的方法尤为重要。

技术实现思路

[0004]本专利技术所要解决的技术问题在于,提供一种汽车维修资料的语言智能翻译的方法及装置,有利于提高对源语言的翻译效率,进而有利于依据翻译后的汽车维修资料对汽车进行维修,从而使得汽车维修工作能够顺利进行。
[0005]为了解决上述技术问题,本专利技术第一方面公开了一种汽车维修资料的语言智能翻译方法,所述方法包括:
[0006]对需要翻译成目标语言的源语言语句进行分割处理,得到所述源语言语句对应的源语言序列;所述源语言序列包括按照预设顺序排列的至少一个源语言对象,所述源语言对象为源语言字或者源语言词;
[0007]通过预先训练出的源语言编码模型,对每个所述源语言对象执行编码操作,得到每个所述源语言对象对应的源语言编码,作为所述源语言序列对应的源语言编码序列;
[0008]根据每个所述源语言对象对应的源语言编码,从预设的目标语言语料对齐库中确定出每个所述源语言对象对应的多个目标语言语料对齐模板;每个所述目标语言语料对齐模板包括多个参照源语言对象以及每个所述参照源语言对象对应的参照目标语言对象,且每个所述参照源语言对象与对应的参照目标语言对象之间存在预设位置关系;
[0009]根据所有所述源语言对象对应的所有所述目标语言语料对齐模板,对所述源语言序列对应的源语言编码序列执行编码译码操作,得到所述源语言编码序列对应的目标语言译码序列,并对所述源语言编码序列对应的目标语言译码序列进行译码译文转换,得到所述源语言编码序列对应的目标语言译文序列。
[0010]作为一种可选的实施方式,在本专利技术第一方面中,在所述根据每个所述源语言对象对应的源语言编码,从预设的目标语言语料对齐库中确定出每个所述源语言对象对应的多个目标语言语料对齐模板之前,所述方法还包括:
[0011]根据每个所述源语言对象对应的源语言编码,从预设的目标语言译文编码标签库
中匹配出每个所述源语言对象对应的目标语言译文编码标签网格;所述目标语言译文编码标签网格包括与对应的源语言对象相匹配的多个目标语言译文编码标签;
[0012]其中,所述根据每个所述源语言对象对应的源语言编码,从预设的目标语言语料对齐库中确定出每个所述源语言对象对应的多个目标语言语料对齐模板,包括:
[0013]根据每个所述源语言对象对应的源语言编码,从预设的目标语言语料对齐库中匹配出每个所述源语言对象对应的多个待定目标语言语料对齐模板;
[0014]对于每一所述源语言对象,根据所述源语言对象对应的目标语言译文编码标签网格,从所述源语言对象对应的所有所述待定目标语言语料对齐模板中,确定出与对应的目标语言译文编码标签网格中任一所述目标语言译文编码相匹配的所有待定目标语言语料对齐模板,作为所述源语言对象对应的所有目标语言语料对齐模板。
[0015]作为一种可选的实施方式,在本专利技术第一方面中,所述根据所有所述源语言对象对应的所有所述目标语言语料对齐模板,对所述源语言序列对应的源语言编码序列执行编码译码操作,得到所述源语言编码序列对应的目标语言译码序列,包括:
[0016]根据所述源语言序列对应的源语言编码序列的序列内容以及每个所述源语言对象对应的每个所述目标语言语料对齐模板中的模板内容,确定每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的参照目标语言对象的对象位置,作为每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的重组位置;
[0017]对于每个所述目标语言语料对齐模板中每个所述参照源语言对象,根据该参照源语言对象对应的重组位置,确定与该参照源语言对象对应的重组位置相匹配的所述参照目标语言对象的多个译码的统计量;
[0018]根据与该参照源语言对象对应的重组位置相匹配的所述参照目标语言对象的每个所述译码的统计量,从所有所述译码中确定出所述统计量大于等于预设统计量阈值的译码,作为与该参照源语言对象对应的重组位置相匹配的所述参照目标语言对象的目标译码;
[0019]根据确定出的每个所述目标语言语料对齐模板中每个所述参照源语言对象对应的重组位置中的目标译码以及预设的译码贡献值计算公式,计算每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的目标译码贡献值;
[0020]从所有所述目标语言语料对齐模板中确定出所述目标译码贡献值大于等于预设贡献值阈值的目标语言输出重组模板,并根据所述目标语言输出重组模板中每个所述参照源语言对象对应的重组位置中的目标译码,确定所述源语言编码序列对应的目标语言译码序列。
[0021]作为一种可选的实施方式,在本专利技术第一方面中,所述根据所述源语言序列对应的源语言编码序列的序列内容以及每个所述源语言对象对应的每个所述目标语言语料对齐模板中的模板内容,确定每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的参照目标语言对象的对象位置,作为每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的重组位置,包括:
[0022]根据所述源语言序列对应的源语言编码序列的序列内容以及每个所述源语言对象对应的每个所述目标语言语料对齐模板中的模板内容,计算所述源语言序列对应的源语言编码序列与每个所述目标语言语料对齐模板之间的关联度;所述关联度越大,表示所述
源语言序列对应的源语言编码序列的序列内容与该目标语言语料对齐模板的模板内容越相似;
[0023]根据所述源语言序列对应的源语言编码序列与每个所述目标语言语料对齐模板之间的关联度的大小情况,确定每个所述目标语言语料对齐模板的重组顺序;
[0024]根据每个所述目标语言语料对齐模板的重组顺序、每个所述目标语言语料对齐模板中每个所述参照源语言对象与对应的参照目标语言对象之间的预设位置关系以及所述源语言序列对应的源语言编码序列中每个所述源语言对象的对象位置,依次地确定出每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的参照目标语言对象的对象位置,作为每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的重组位置。
[0025]作为一种可选的实施方式,在本专利技术第一方面中,在所述对需要翻译成目标语言的源语言语句进行分割处理,得到所述源语言语句对应的源语言序列之前,所述方法还包括:
[0026]对用于训练的目标训练样本集合本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种汽车维修资料的语言智能翻译方法,其特征在于,所述方法包括:对需要翻译成目标语言的源语言语句进行分割处理,得到所述源语言语句对应的源语言序列;所述源语言序列包括按照预设顺序排列的至少一个源语言对象,所述源语言对象为源语言字或者源语言词;通过预先训练出的源语言编码模型,对每个所述源语言对象执行编码操作,得到每个所述源语言对象对应的源语言编码,作为所述源语言序列对应的源语言编码序列;根据每个所述源语言对象对应的源语言编码,从预设的目标语言语料对齐库中确定出每个所述源语言对象对应的多个目标语言语料对齐模板;每个所述目标语言语料对齐模板包括多个参照源语言对象以及每个所述参照源语言对象对应的参照目标语言对象,且每个所述参照源语言对象与对应的参照目标语言对象之间存在预设位置关系;根据所有所述源语言对象对应的所有所述目标语言语料对齐模板,对所述源语言序列对应的源语言编码序列执行编码译码操作,得到所述源语言编码序列对应的目标语言译码序列,并对所述源语言编码序列对应的目标语言译码序列进行译码译文转换,得到所述源语言编码序列对应的目标语言译文序列。2.根据权利要求1所述的汽车维修资料的语言智能翻译方法,其特征在于,在所述根据每个所述源语言对象对应的源语言编码,从预设的目标语言语料对齐库中确定出每个所述源语言对象对应的多个目标语言语料对齐模板之前,所述方法还包括:根据每个所述源语言对象对应的源语言编码,从预设的目标语言译文编码标签库中匹配出每个所述源语言对象对应的目标语言译文编码标签网格;所述目标语言译文编码标签网格包括与对应的源语言对象相匹配的多个目标语言译文编码标签;其中,所述根据每个所述源语言对象对应的源语言编码,从预设的目标语言语料对齐库中确定出每个所述源语言对象对应的多个目标语言语料对齐模板,包括:根据每个所述源语言对象对应的源语言编码,从预设的目标语言语料对齐库中匹配出每个所述源语言对象对应的多个待定目标语言语料对齐模板;对于每一所述源语言对象,根据所述源语言对象对应的目标语言译文编码标签网格,从所述源语言对象对应的所有所述待定目标语言语料对齐模板中,确定出与对应的目标语言译文编码标签网格中任一所述目标语言译文编码相匹配的所有待定目标语言语料对齐模板,作为所述源语言对象对应的所有目标语言语料对齐模板。3.根据权利要求1或2所述的汽车维修资料的语言智能翻译方法,其特征在于,所述根据所有所述源语言对象对应的所有所述目标语言语料对齐模板,对所述源语言序列对应的源语言编码序列执行编码译码操作,得到所述源语言编码序列对应的目标语言译码序列,包括:根据所述源语言序列对应的源语言编码序列的序列内容以及每个所述源语言对象对应的每个所述目标语言语料对齐模板中的模板内容,确定每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的参照目标语言对象的对象位置,作为每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的重组位置;对于每个所述目标语言语料对齐模板中每个所述参照源语言对象,根据该参照源语言对象对应的重组位置,确定与该参照源语言对象对应的重组位置相匹配的所述参照目标语言对象的多个译码的统计量;
根据与该参照源语言对象对应的重组位置相匹配的所述参照目标语言对象的每个所述译码的统计量,从所有所述译码中确定出所述统计量大于等于预设统计量阈值的译码,作为与该参照源语言对象对应的重组位置相匹配的所述参照目标语言对象的目标译码;根据确定出的每个所述目标语言语料对齐模板中每个所述参照源语言对象对应的重组位置中的目标译码以及预设的译码贡献值计算公式,计算每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的目标译码贡献值;从所有所述目标语言语料对齐模板中确定出所述目标译码贡献值大于等于预设贡献值阈值的目标语言输出重组模板,并根据所述目标语言输出重组模板中每个所述参照源语言对象对应的重组位置中的目标译码,确定所述源语言编码序列对应的目标语言译码序列。4.根据权利要求3所述的汽车维修资料的语言智能翻译方法,其特征在于,所述根据所述源语言序列对应的源语言编码序列的序列内容以及每个所述源语言对象对应的每个所述目标语言语料对齐模板中的模板内容,确定每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的参照目标语言对象的对象位置,作为每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的重组位置,包括:根据所述源语言序列对应的源语言编码序列的序列内容以及每个所述源语言对象对应的每个所述目标语言语料对齐模板中的模板内容,计算所述源语言序列对应的源语言编码序列与每个所述目标语言语料对齐模板之间的关联度;所述关联度越大,表示所述源语言序列对应的源语言编码序列的序列内容与该目标语言语料对齐模板的模板内容越相似;根据所述源语言序列对应的源语言编码序列与每个所述目标语言语料对齐模板之间的关联度的大小情况,确定每个所述目标语言语料对齐模板的重组顺序;根据每个所述目标语言语料对齐模板的重组顺序、每个所述目标语言语料对齐模板中每个所述参照源语言对象与对应的参照目标语言对象之间的预设位置关系以及所述源语言序列对应的源语言编码序列中每个所述源语言对象的对象位置,依次地确定出每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的参照目标语言对象的对象位置,作为每个所述目标语言语料对齐模板中所有所述参照源语言对象对应的重组位置。5.根据权利要求1或2所述的汽车维修资料的语言智能翻译方法,其特征在于,在所述对需要翻译成目标语言的源语言语句进行分割处理,得到所述源语言语句对应的源语言序列之前,所述方法还包括:对用于训练的目标训练样本集合中的源语言训练样本集合以及所述源语言训练样本集合对应的目标...

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:深圳顶匠科技有限公司
类型:发明
国别省市:

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

1