文本翻译方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24757415 阅读:23 留言:0更新日期:2020-07-04 09:26
本公开实施例公开了一种文本翻译方法、装置、电子设备及存储介质。所述方法包括:获取待翻译语言对应的源文本;获取指定的目标语言;将所述源文本和与所述目标语言匹配的指示信息输入到预先训练的文本翻译模型中,所述文本翻译模型用于将第一语言集合中的语言翻译成第二语言集合中的语言,所述第一语言集合包括多个语言,所述第一语言集合包括所述待翻译语言,所述第二语言集合包括多个语言,所述第二语言集合包括所述目标语言;获取所述文本翻译模型输出的与所述目标语言对应的翻译文本,其中,所述待翻译语言与所述目标语言不同。本公开实施例可以实现多语言文本翻译,以及提高文本翻译的效率和准确性。

Text translation method, device, electronic equipment and storage medium

【技术实现步骤摘要】
文本翻译方法、装置、电子设备及存储介质
本公开实施例涉及文本识别领域,尤其涉及一种文本翻译方法、装置、电子设备及存储介质。
技术介绍
机器翻译是利用计算机程序实现语言的自动翻译的过程,实现从一种语言到另一种语言的翻译。目前现有的机器翻译模块或者翻译表,仅能实现一个语言对之间的翻译任务,即实现将第一语言的文本翻译成第二语言的文本。如果想要实现将第一语言的文本翻译成第三语言的文本,则只能通过另外的翻译模块以及另外的翻译表实现。上述翻译方式只能支持文本之间一一互译。若通过多个机器翻译模块实现不同语言对之间的翻译任务,导致开发成本提高,翻译成本提高。若通过配置多个翻译表实现不同语言对之间的翻译任务,但翻译表的数量庞大,相应的,存储空间变大,同时查询工作量庞大,导致翻译效率下降。
技术实现思路
本公开实施例提供一种文本翻译方法、装置、电子设备及存储介质,可以实现多语言文本翻译,以及提高文本翻译的效率和准确性。第一方面,本公开实施例提供了一种文本翻译方法,包括:获取待翻译语言对应的源文本;获取指定本文档来自技高网...

【技术保护点】
1.一种文本翻译方法,其特征在于,包括:/n获取待翻译语言对应的源文本;/n获取指定的目标语言;/n将所述源文本和与所述目标语言匹配的指示信息输入到预先训练的文本翻译模型中,所述文本翻译模型用于将第一语言集合中的语言翻译成第二语言集合中的语言,所述第一语言集合包括多个语言,所述第一语言集合包括所述待翻译语言,所述第二语言集合包括多个语言,所述第二语言集合包括所述目标语言;/n获取所述文本翻译模型输出的与所述目标语言对应的翻译文本,其中,所述待翻译语言与所述目标语言不同。/n

【技术特征摘要】
1.一种文本翻译方法,其特征在于,包括:
获取待翻译语言对应的源文本;
获取指定的目标语言;
将所述源文本和与所述目标语言匹配的指示信息输入到预先训练的文本翻译模型中,所述文本翻译模型用于将第一语言集合中的语言翻译成第二语言集合中的语言,所述第一语言集合包括多个语言,所述第一语言集合包括所述待翻译语言,所述第二语言集合包括多个语言,所述第二语言集合包括所述目标语言;
获取所述文本翻译模型输出的与所述目标语言对应的翻译文本,其中,所述待翻译语言与所述目标语言不同。


2.根据权利要求1所述的方法,其特征在于,所述获取所述文本翻译模型输出的与所述目标语言对应的翻译文本,包括:
通过所述文本翻译模型中的编码器提取所述源文本中的源文本元素,并进行编码,形成所述源文本的特征向量;其中,所述文本翻译模型为Seq2Seq模型;
通过所述文本翻译模型中的解码器根据所述特征向量和所述目标语言,将所述特征向量映射为目标语言的文本序列,作为翻译文本。


3.根据权利要求2所述的方法,其特征在于,所述通过所述文本翻译模型中的编码器提取所述源文本中的源文本元素,并进行编码,形成所述源文本的特征向量,包括:
通过所述编码器对所述源文本进行切分,形成至少一个源文本元素,所述源文本元素包括下述至少一项字、词语和句;
通过所述编码器根据各所述文本元素以及各所述文本元素的语序,依次对初始向量进行变换,形成特征向量。


4.根据权利要求2所述的方法,其特征在于,所述通过所述文本翻译模型中的解码器根据所述特征向量和所述目标语言,将所述特征向量映射为目标语言的文本序列,包括:
通过所述解码器对所述特征向量进行解析,确定至少一个备选翻译文本元素;
从至少一个备选翻译文本元素中查询与所述目标语言匹配的目标翻译文本元素,并...

【专利技术属性】
技术研发人员:王明轩潘骁李磊
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

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

1