短文本的翻译方法及相关装置制造方法及图纸

技术编号:34001531 阅读:53 留言:0更新日期:2022-07-02 12:16
本申请公开了短文本的翻译方法及相关装置。在该短文本的翻译方法中,电子设备可以生成该短文本的上下文,并将生成的上下文和该短文本一起输入到NMT模型中,以将该短文本由一种语言翻译为另一种语言。实施本申请实施例提供的短文本的翻译方法,可以通过引入上下文来提升翻译短文本的准确率,从而提升用户体验。从而提升用户体验。从而提升用户体验。

【技术实现步骤摘要】
短文本的翻译方法及相关装置


[0001]本申请涉及人工智能(artificial intelligence,AI)领域以及机器翻译(machine translation,MT)领域,尤其涉及短文本的翻译方法及相关装置。

技术介绍

[0002]机器翻译又称为自动翻译,是利用计算机将一种自然语言(源语言)转换为另一种自然语言(目标语言)的过程。随着计算机计算能力的提升和数据的爆发式增长,基于深度神经网络(deep neural networks,DNN)的机器翻译,即神经机器翻译(neural machine translation,NMT)的应用越来越广泛。
[0003]随着通讯技术的快速发展,短文本大量存在于用户的生活中,用户对于短文本的翻译需求也越来越多。如何利用NMT对短文本进行准确的翻译,满足用户的实际需求,是当前机器翻译领域的研究热点。

技术实现思路

[0004]本申请提供了短文本的翻译方法及相关装置,可以通过引入上下文来提升翻译短文本的准确率,从而提升用户体验。
[0005]第一方面,提供一种短文本的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种短文本的翻译方法,其特征在于,所述方法包括:电子设备显示第一图像;所述电子设备接收到第一操作后,识别所述第一图像中的短文本;所述电子设备生成所述短文本的上下文;所述电子设备利用所述上下文对所述短文本进行翻译,得到所述短文本的译文。2.根据权利要求1所述的方法,其特征在于,所述电子设备生成所述短文本的上下文,具体包括:所述电子设备获取到第一文本;将所述第一文本中,和所述短文本的相关性超过第一值的文本,确定为所述短文本的上下文;其中,所述第一文本包括:所述第一图像中和所述短文本之间的距离在第二值内的文本,或者,所述电子设备在知识库中获取到的第一实体对应的第一词条解释信息;所述知识库包含多个实体分别对应的词条解释信息,所述第一实体为所述短文本中的实体,所述多个实体包括所述第一实体。3.根据权利要求2所述的方法,其特征在于,将所述第一文本中,和所述短文本的相关性超过第一值的文本,确定为所述短文本的上下文,具体包括:将所述第一文本中,和所述短文本中的任意一个词语的相关性超过所述第一值的词语,确定为所述短文本的上下文;或者,将所述第一文本中,和所述短文本中的每一个词语的相关性超过所述第一值的词语,确定为所述短文本的上下文。4.根据权利要求2或3所述的方法,其特征在于,将所述第一文本中,和所述短文本的相关性超过第一值的文本,确定为所述短文本的上下文之前,所述方法还包括:对所述第一文本中的第一词语进行语义编码,得到所述第一词语对应的第一特征向量;根据所述第一特征向量得到请求向量;对所述短文本中的第二词语进行语义编码,得到所述第二词语对应的第二特征向量;根据所述第二特征向量得到键向量;根据所述请求向量和所述键向量,确定所述第一词语和所述第二词语的相关性;其中,所述第一词语包括所述第一文本中的任意一个词语,所述第二词语包括所述短文本中的任意一个词语。5.根据权利要求1所述的方法,其特征在于,所述电子设备生成所述短文本的上下文,具体包括:所述电子设备训练生成网络;所述电子设备将所述短文本作为所述生成网络的输入,将所述生成网络的输出确定为所述短文本的上下文。6.根据权利要求5所述的方法,其特征在于,所述电子设备训练生成网络,具体包括:所述电子设备以知识库中的实体作为输入,以所述实体对应的词条解释信息作为输出,训练序列到序列Seq2Seq网络,得到所述生成网络;其中,所述知识库包含多个实体分别对应的词条解释信息。
7.根据权利要求5所述的方法,其特征在于,所述电子设备训练生成网络,具体包括:所述电子设备利用未标注语料预训练语言模型;使用采集的语料对来对所述语言模型进行微调,得到所述生成网络,其中,所述采集的语料对包含实体和所述实体对应的词条解释信息。8.根据权利要求1

7任一项所述的方法,其特征在于,所述电子设备利用所述上下文对所述短文本进行翻译,得到所述短文本的译文,具体包括:对所述上下文进行语义编码,得到所述上下文对应的第一特征向量矩阵;根据所述第一特征向量矩阵得到请求向量矩阵;对所述短文本进行语义编码,得到所述短文本对应的第二特征向量矩阵;根据所述第二特征向量矩阵得到键向量矩阵;根据所述请求向量矩阵和所述键向量矩阵,确定所述上下文和所述短文本的相关性;根据所述所述上下文和所述短文本的相关性,对所述短文本进行编码处理,得到所述短文本的编码结果;对所述短文本的编码结果进行解码处理,得到所述短文本对应的译文。9.根据权利要求1

8任一项所述的方法,其特征在于,所述电子设备显示所述第一图像之后,接收到所述第一操作之前,所述方法还包括:所述电子设备接收到作用于所述第一图像的第二操作;所述电子设备显示第一选项;其中,所述第一操作包括:作用于所述第一选项的用户操作。10.根据权利要求9所述的方法,其特征在于,所述电子设备显示第一图像之前,所述方法还包括:所述电子设备显示第一拍摄预览界面,所述第一拍摄预览界面包括第一预览框,所述第一预览框显示所述电子设备的摄像头实时采集得到的第一图像;所述电子设备保存所述第一预览框中的所述第一图像。11.根据权利要求9所述的方法,其特征在于,所述第一图像包括:所述电子设备从网络中下载的图像,或者,所述电子设备接收到的其他电子设备发送的图像。12.根据权利要求1

8任一项所述的方法,其特征在于,所述电子设备显示所述第一图像之前,所述方法还包括:所述电子设备显示第一拍摄预览界面,所述第一拍摄预览界面包括第一预览框和第一控件,所述第一预览框显示所述电子设备的摄像头实时采集得到的图像;所述电子设备显示所述第一图像,具体包括:所述电子设备接收到所用于所述第一控件的用户操作;所述电子设备显示第二拍摄预览界面,所述第二拍摄预览界面包括第二预览框和第一选项,所述第二预览框显示所述所述摄像头实时采集的所述第一图像;所述第一操作包括:作用于所述第一选项的用户操作。13.根据权利要求1

12任一项所述的方法,其特征在于,所述电子设备利用所述上下文对所述短文本进行翻译,得到所述短文本的译文之后,所述方法还包括:所述电子设备在所述第一图像上显示所述短文本的译文。14.一种电子设备,其特征在于,包括:显示屏、存储器、一个或多个处理器;所述显示
屏、所述存储器与所述一个或多个处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,所述一个或多个处理器调用所述计算机指令以使得所述电子设备执行:显示第一图像;接收到第一操作后,识别所述第一图像中的短文本;生成所述短文本的上下文;利用所述上下文对所述短文本进行翻...

【专利技术属性】
技术研发人员:徐传飞卢惠莉潘邵武
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1