System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 多语种问答方法、装置、介质及电子设备制造方法及图纸_技高网

多语种问答方法、装置、介质及电子设备制造方法及图纸

技术编号:41133494 阅读:4 留言:0更新日期:2024-04-30 18:04
本公开属于自然语言处理技术领域,涉及一种多语种问答方法、装置、介质及电子设备。该方法包括:获取未知语种的语音数据,并对语音数据进行多语种文本识别得到至少两种问题文本;对语音数据进行语种识别确定语音数据所使用的当前语种,并对当前语种进行一致性校验得到语种校验结果;根据语种校验结果对至少两种问题文本进行文本内容更新得到目标文本,以依据目标文本得到答复语音数据的目标答案。本公开无需配置自动语音识别支持的语言,能够依据历史数据和习惯语种快速进行文本识别,灵活支持任何国家的对话人。进一步的,在提高文本识别速率的同时,保障了语种识别和文本识别的准确性和可靠性,能够对大多数开放域和专业性问题进行回复。

【技术实现步骤摘要】

本公开涉及自然语言处理,具体地,涉及一种多语种问答方法、多语种问答装置、非临时性计算机可读存储介质及电子设备。


技术介绍

1、在国际性展会等有多个国家人参加的场合中,不同国家人的语言不同,但是都需要对展会情况或者其他问题进行咨询了解。虽然现场一般会配备不同语种的翻译人员,但是翻译人员大多数也都没有掌握多个国家的语种,不会对多国语言的翻译。

2、虽然随着计算机技术的发展,自然语言处理技术在各种领域的应用越来越广泛,但是,目前对于多个国家人参加的场合,尚不具备多语种问答的技术。


技术实现思路

1、为克服相关技术中存在的问题,本公开提供一种多语种问答方法、多语种问答装置、非临时性计算机可读存储介质及电子设备。

2、根据本公开实施例的第一方面,提供一种多语种问答方法,所述方法包括:

3、获取未知语种的语音数据,并对所述语音数据进行多语种文本识别得到至少两种问题文本;

4、对所述语音数据进行语种识别确定所述语音数据所使用的当前语种,并对所述当前语种进行一致性校验得到语种校验结果;

5、根据所述语种校验结果对所述至少两种问题文本进行文本内容更新得到目标文本,以依据所述目标文本得到答复所述语音数据的目标答案。

6、可选地,所述对所述语音数据进行多语种文本识别得到至少两种问题文本,包括:

7、查找与所述语音数据对应的上一语种得到查询结果,所述上一语种为所述语音数据的上一轮语音数据所使用的语种;

8、根据所述查询结果对所述语音数据进行多语种文本识别得到至少两种问题文本。

9、可选地,所述至少两种问题文本,包括:第一文本和第二文本;

10、所述根据所述查询结果对所述语音数据进行多语种文本识别得到至少两种问题文本,包括:

11、当所述查询结果为查询到上一语种时,利用所述上一语种对所述语音数据进行文本识别得到第一文本;

12、获取默认语种,并利用所述默认语种对所述语音数据进行文本识别得到第二文本。

13、可选地,所述语种校验结果,包括:第一比较结果和第二比较结果;

14、所述对所述当前语种进行一致性校验得到语种校验结果,包括:

15、将所述当前语种与所述上一语种进行比较得到第一比较结果;

16、将所述当前语种与所述默认语种进行比较得到第二比较结果。

17、可选地,所述根据所述语种校验结果对所述至少两种问题文本进行文本内容更新得到目标文本,包括:

18、当所述第一比较结果为所述当前语种与所述上一语种相同时,确定所述当前语种为下一语种,所述下一语种为将要对所述语音数据的下一轮语音数据进行多语种文本识别的其中一种语种;

19、根据所述当前语种确定所述第一文本为目标文本。

20、可选地,所述根据所述语种校验结果对所述至少两种问题文本进行文本内容更新得到目标文本,包括:

21、当所述第二比较结果为所述当前语种与所述默认语种相同时,确定所述默认语种为下一语种,所述下一语种为将要对所述语音数据的下一轮语音数据进行多语种文本识别的其中一种语种;

22、根据所述默认语种确定所述第二文本为目标文本。

23、可选地,所述根据所述语种校验结果对所述至少两种问题文本进行文本内容更新得到目标文本,包括:

24、当所述第一比较结果为所述当前语种与所述上一语种不同,且所述第二比较结果为所述当前语种与所述默认语种不同时,利用所述当前语种对所述语音数据进行文本识别得到第三文本;

25、确定所述当前语种为下一语种,并确定所述第三文本为目标文本,所述下一语种为将要对所述语音数据的下一轮语音数据进行多语种文本识别的其中一种语种。

26、可选地,在所述查找与所述语音数据对应的上一语种得到查询结果之后,所述方法还包括:

27、当所述查询结果为未查询到上一语种时,获取默认语种;

28、利用所述默认语种对所述语音数据进行文本识别得到问题文本。

29、根据本公开实施例的第二方面,提供一种多语种问答装置,包括:

30、文本识别模块,被配置为获取未知语种的语音数据,并对所述语音数据进行多语种文本识别得到至少两种问题文本;

31、语种识别模块,被配置为对所述语音数据进行语种识别确定所述语音数据所使用的当前语种,并对所述当前语种进行一致性校验得到语种校验结果;

32、文本更新模块,被配置为根据所述语种校验结果对所述至少两种问题文本进行文本内容更新得到目标文本,以依据所述目标文本得到答复所述语音数据的目标答案。

33、根据本公开实施例的第三方面,提供一种非临时性计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面中任一项所述方法的步骤。

34、根据本公开实施例的第四方面,提供一种电子设备,包括:

35、处理器;

36、用于存储处理器可执行指令的存储器;

37、其中,所述处理器被配置为:执行所述可执行指令以实现本公开第一方面中任一项所述方法的步骤。

38、本公开的实施例提供的技术方案可以包括以下有益效果:

39、在本公开的示例性实施例提供的方法及装置中,对语音数据进行多语种文本识别,无需配置自动语音识别支持的语言,能够依据历史数据和习惯语种快速进行文本识别,灵活支持任何国家的对话人,为提高问答速度提供了数据基础和理论支持。进一步的,对语音数据所使用的当前语种进行语种识别和一致性校验,并根据语种校验结果实现文本内容更新确定目标文本,逻辑缜密的对多语种文本识别的结果进行校验和使用,在提高文本识别速率的同时,保障了语种识别和文本识别的准确性和可靠性,能够对大多数开放域和专业性问题进行回复,优化了多国语言人的使用体验,在一定程度上能够提高用户回流度。

40、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

41、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

本文档来自技高网...

【技术保护点】

1.一种多语种问答方法,其特征在于,所述方法包括:

2.根据权利要求1所述的多语种问答方法,其特征在于,所述对所述语音数据进行多语种文本识别得到至少两种问题文本,包括:

3.根据权利要求2所述的多语种问答方法,其特征在于,所述至少两种问题文本,包括:第一文本和第二文本;

4.根据权利要求3所述的多语种问答方法,其特征在于,所述语种校验结果,包括:第一比较结果和第二比较结果;

5.根据权利要求4所述的多语种问答方法,其特征在于,所述根据所述语种校验结果对所述至少两种问题文本进行文本内容更新得到目标文本,包括:

6.根据权利要求4所述的多语种问答方法,其特征在于,所述根据所述语种校验结果对所述至少两种问题文本进行文本内容更新得到目标文本,包括:

7.根据权利要求4所述的多语种问答方法,其特征在于,所述根据所述语种校验结果对所述至少两种问题文本进行文本内容更新得到目标文本,包括:

8.根据权利要求2所述的多语种问答方法,其特征在于,在所述查找与所述语音数据对应的上一语种得到查询结果之后,所述方法还包括:

9.一种多语种问答装置,其特征在于,包括:

10.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-8中任一项所述方法的步骤。

11.一种电子设备,其特征在于,包括:

...

【技术特征摘要】

1.一种多语种问答方法,其特征在于,所述方法包括:

2.根据权利要求1所述的多语种问答方法,其特征在于,所述对所述语音数据进行多语种文本识别得到至少两种问题文本,包括:

3.根据权利要求2所述的多语种问答方法,其特征在于,所述至少两种问题文本,包括:第一文本和第二文本;

4.根据权利要求3所述的多语种问答方法,其特征在于,所述语种校验结果,包括:第一比较结果和第二比较结果;

5.根据权利要求4所述的多语种问答方法,其特征在于,所述根据所述语种校验结果对所述至少两种问题文本进行文本内容更新得到目标文本,包括:

6.根据权利要求4所述的多语种问答方法,其特征在于,...

【专利技术属性】
技术研发人员:任展谭奇力
申请(专利权)人:达闼机器人股份有限公司
类型:发明
国别省市:

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

1