多语言转换方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:23470975 阅读:18 留言:0更新日期:2020-03-06 12:56
本发明专利技术涉及多语言转换方法、装置、计算机设备及存储介质,该方法包括获取语音信息及接收方所设置的接收语言;对语音信息进行识别以得到待转换语言;整合待转换语言及接收方所设置的接收语言以得到第一检索条件;并在第一数据库内检索以得到第一检索结果;判断第一检索结果是否是匹配成功;若否,则设置好评规定数,与第一检索条件整合得到第二检索条件;并在第二数据库内检索得到第二检索结果;判断第二检索结果是否是匹配成功;若否,则调用翻译程序对待转换语言进行翻译得到目标语言文字;获取音色、音调及响度得到待整合条件;根据待整合条件将目标语言文字进行语音转换得到目标语言;并发送至接收方。本发明专利技术提高语言转换效率以及准确率。

Multilingual conversion methods, devices, computer equipment and storage media

【技术实现步骤摘要】
多语言转换方法、装置、计算机设备及存储介质
本专利技术涉及计算机,更具体地说是指多语言转换方法、装置、计算机设备及存储介质。
技术介绍
随着社会的快速发展,人们都想着到外面的世界去看看,但是每个地方的语言又有差异,造成了语言不通,交流困难的情况;还有一些人由于身体原因,无法使用肢体语言,但又渴望与外界交流。现有技术,需要用户利用词典,查询整个待翻译语句中的个别词语;或者,使用机器翻译工具,对整个待翻译语句进行翻译。然而,通过个别词语翻译的方式,得到的翻译结果可能为多个不同的结果,需要用户从多个翻译结果中,分析辨识出最符合上下文语境的目标词语;通过整句翻译的方式,得到的翻译结果可能存在语序或句式不正确等问题,需要用户通过分析确定最终结果,且无论是个别词语翻译还是整句翻译,都会受限于自身的数据库,一旦出现自身数据库中没有的词语或语句,则无法进行准确地转换。因此,有必要设计一种新的方法,实现提高语言转换效率以及准确率,满足不同的用户需求。
技术实现思路
本专利技术的目的在于克服现有技术的缺陷,提供多语言转换方法、装置、计算机设备及存储介质。为实现上述目的,本专利技术采用以下技术方案:多语言转换方法,包括:获取来自发送方的语音信息以及接收方所设置的接收语言;对发送方的语音信息进行识别,以得到待转换语言;整合所述待转换语言以及接收方所设置的接收语言,以得到第一检索条件;根据第一检索条件在第一数据库内进行检索,以得到第一检索结果;判断所述第一检索结果是否是匹配成功;若所述第一检索结果不匹配成功,则设置好评规定数,并与第一检索条件整合,以得到第二检索条件;根据第二检索条件在第二数据库内进行检索,以得到第二检索结果;判断所述第二检索结果是否是匹配成功;若所述第二检索结果不匹配成功,则调用翻译程序对待转换语言进行翻译,以得到目标语言文字;获取发送方设置的音色、音调以及响度,以得到待整合条件;根据待整合条件将目标语言文字进行语音转换,以得到目标语音;发送所述目标语音至接收方。其进一步技术方案为:所述第一数据库包括发送方自定义的语言库。其进一步技术方案为:所述判断所述第一检索结果是否是匹配成功,包括:若所述第一检索结果匹配成功,则获取在所述第一数据库内与所述第一检索条件符合的文字,以得到目标语言文字,并进入所述获取发送方设置的音色、音调以及响度,以得到待整合条件。其进一步技术方案为:所述判断所述第二检索结果是否是匹配成功,包括:若所述第二检索结果匹配成功,则获取好评数不小于好评规定数且好评数最高的文字,以得到目标语言文字,并进入所述获取发送方设置的音色、音调以及响度,以得到待整合条件。其进一步技术方案为:所述获取来自发送方的语音信息以及接收方所设置的接收语言之前,还包括:判断所述发送方是否处于休眠状态;若所述发送方处于休眠状态,则采用语音唤醒技术唤醒所述发送方,以得到唤醒结果;根据唤醒结果判断是否唤醒成功;若唤醒成功,则进入所述获取来自发送方的语音信息以及接收方所设置的接收语言;若所述发送方不处于休眠状态,则进入所述获取来自发送方的语音信息以及接收方所设置的接收语言。本专利技术还提供了多语言转换装置,包括:获取单元,用于获取来自发送方的语音信息以及接收方所设置的接收语言;识别单元,用于对发送方的语音信息进行识别,以得到待转换语言;第一检索条件获取单元,用于整合所述待转换语言以及接收方所设置的接收语言,以得到第一检索条件;第一检索单元,用于根据第一检索条件在第一数据库内进行检索,以得到第一检索结果;第一判断单元,用于判断所述第一检索结果是否是匹配成功;第二检索条件获取单元,用于若所述第一检索结果不匹配成功,则设置好评规定数,并与第一检索条件整合,以得到第二检索条件;第二检索单元,用于根据第二检索条件在第二数据库内进行检索,以得到第二检索结果;第二判断单元,用于判断所述第二检索结果是否是匹配成功;翻译单元,用于若所述第二检索结果不匹配成功,则调用翻译程序对待转换语言进行翻译,以得到目标语言文字;待整合条件获取单元,用于获取发送方设置的音色、音调以及响度,以得到待整合条件;语音转换单元,用于根据待整合条件将目标语言文字进行语音转换,以得到目标语音;发送单元,用于发送所述目标语音至接收方。其进一步技术方案为:还包括:第一文字获取单元,用于若所述第一检索结果匹配成功,则获取在所述第一数据库内与所述检索条件符合的文字,以得到目标语言文字,并进入所述获取发送方设置的音色、音调以及响度,以得到待整合条件。其进一步技术方案为:还包括:第二文字获取单元,用于若所述第二检索结果匹配成功,则获取好评数不小于好评规定数且好评数最高的文字,以得到目标语言文字,并进入所述获取发送方设置的音色、音调以及响度,以得到待整合条件。本专利技术还提供了一种计算机设备,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法。本专利技术还提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现上述的方法。本专利技术与现有技术相比的有益效果是:本专利技术通过将发送方所发送的语音信息进行转换,形成待转换语言,并根据接收方所设置的接收语言,在第一数据库、第二数据库以及调用第三翻译工具进行多方转换,以提高语言转换的准确率,且根据音色、音调以及响度翻译成接收方所能接收的语音,实现提高语言转换效率以及准确率,满足不同的用户需求。下面结合附图和具体实施例对本专利技术作进一步描述。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的多语言转换方法的应用场景示意图;图2为本专利技术实施例提供的多语言转换方法的流程示意图;图3为本专利技术另一实施例提供的多语言转换方法的流程示意图;图4为本专利技术实施例提供的多语言转换装置的示意性框图;图5为本专利技术另一实施例提供的多语言转换装置的示意性框图;图6为本专利技术实施例提供的计算机设备的示意性框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、本文档来自技高网...

【技术保护点】
1.多语言转换方法,其特征在于,包括:/n获取来自发送方的语音信息以及接收方所设置的接收语言;/n对发送方的语音信息进行识别,以得到待转换语言;/n整合所述待转换语言以及接收方所设置的接收语言,以得到第一检索条件;/n根据第一检索条件在第一数据库内进行检索,以得到第一检索结果;/n判断所述第一检索结果是否是匹配成功;/n若所述第一检索结果不匹配成功,则设置好评规定数,并与第一检索条件整合,以得到第二检索条件;/n根据第二检索条件在第二数据库内进行检索,以得到第二检索结果;/n判断所述第二检索结果是否是匹配成功;/n若所述第二检索结果不匹配成功,则调用翻译程序对待转换语言进行翻译,以得到目标语言文字;/n获取发送方设置的音色、音调以及响度,以得到待整合条件;/n根据待整合条件将目标语言文字进行语音转换,以得到目标语音;/n发送所述目标语音至接收方。/n

【技术特征摘要】
1.多语言转换方法,其特征在于,包括:
获取来自发送方的语音信息以及接收方所设置的接收语言;
对发送方的语音信息进行识别,以得到待转换语言;
整合所述待转换语言以及接收方所设置的接收语言,以得到第一检索条件;
根据第一检索条件在第一数据库内进行检索,以得到第一检索结果;
判断所述第一检索结果是否是匹配成功;
若所述第一检索结果不匹配成功,则设置好评规定数,并与第一检索条件整合,以得到第二检索条件;
根据第二检索条件在第二数据库内进行检索,以得到第二检索结果;
判断所述第二检索结果是否是匹配成功;
若所述第二检索结果不匹配成功,则调用翻译程序对待转换语言进行翻译,以得到目标语言文字;
获取发送方设置的音色、音调以及响度,以得到待整合条件;
根据待整合条件将目标语言文字进行语音转换,以得到目标语音;
发送所述目标语音至接收方。


2.根据权利要求1所述的多语言转换方法,其特征在于,所述第一数据库包括发送方自定义的语言库。


3.根据权利要求1所述的多语言转换方法,其特征在于,所述判断所述第一检索结果是否是匹配成功,包括:
若所述第一检索结果匹配成功,则获取在所述第一数据库内与所述第一检索条件符合的文字,以得到目标语言文字,并进入所述获取发送方设置的音色、音调以及响度,以得到待整合条件。


4.根据权利要求1所述的多语言转换方法,其特征在于,所述判断所述第二检索结果是否是匹配成功,包括:
若所述第二检索结果匹配成功,则获取好评数不小于好评规定数且好评数最高的文字,以得到目标语言文字,并进入所述获取发送方设置的音色、音调以及响度,以得到待整合条件。


5.根据权利要求1所述的多语言转换方法,其特征在于,所述获取来自发送方的语音信息以及接收方所设置的接收语言之前,还包括:
判断所述发送方是否处于休眠状态;
若所述发送方处于休眠状态,则采用语音唤醒技术唤醒所述发送方,以得到唤醒结果;
根据唤醒结果判断是否唤醒成功;
若唤醒成功,则进入所述获取来自发送方的语音信息以及接收方所设置的接收语言;
若所述发送方不处于休眠状态,则进入所述获取来自发送方的语音信息以及...

【专利技术属性】
技术研发人员:王金生王志敏周起如王英明蒋誉
申请(专利权)人:深圳市赛为智能股份有限公司安徽工业大学工商学院
类型:发明
国别省市:广东;44

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

1