机器对话语言识别方法及装置、识别引擎切换方法及装置制造方法及图纸

技术编号:22660156 阅读:21 留言:0更新日期:2019-11-28 03:59
本发明专利技术提供了一种机器对话语言识别方法及装置、识别引擎切换方法及装置。所述机器对话语言识别方法包括获取引导语音信息;根据所述引导语音信息,提取所述引导语音信息的分类器用特征;获取语言种类分类器;根据所述分类器用特征,通过所述语言种类分类器对所述引导语音信息进行语言种类识别。通过本发明专利技术的机器对话语言识别方法,可以自动检测客户的语言种类,从而让语音机器人可以根据本方法的检测结果,自动切换语言识别引擎,从而达到更好的交互效果。

Machine conversation language recognition method and device, recognition engine switching method and device

The invention provides a machine dialogue language recognition method and device, a recognition engine switching method and device. The machine conversation language recognition method includes acquiring the guidance speech information, extracting the classifier features of the guidance speech information according to the guidance speech information, acquiring the language category classifier, and performing the language category recognition of the guidance speech information through the language category classifier according to the classifier features. Through the machine dialogue language recognition method of the invention, the language type of the customer can be automatically detected, so that the voice robot can automatically switch the language recognition engine according to the detection result of the method, so as to achieve better interaction effect.

【技术实现步骤摘要】
机器对话语言识别方法及装置、识别引擎切换方法及装置
本专利技术涉及语言识别
,特别涉及一种机器对话语言识别方法、机器对话语言识别装置、机器对话语言识别引擎切换方法及机器对话语言识别引擎切换装置。
技术介绍
现有技术的语音机器人中,是无法自动检测各种外语或者各国的不同区域的方言的。只能在语音机器人使用的时候,设定这个语音机器人对应的语音识别引擎。而在实际应用中,无法根据实际情况去进行设定。以方言为例,在广东、浙江等南方发达地区,讲方言的人与讲普通话的人混居,甚至相当一部分人不会讲普通话。当将方言的人与语音机器人进行交流时,如果语音机器人还是采用普通话语音识别引擎,则根本无法与使用者进行正常的交流,这给语音机器人的实际应用带来很大困难。因此,希望有一种技术方案来克服或至少减轻现有技术的至少一个上述缺陷。
技术实现思路
本专利技术目的在于提供一种机器对话语言识别方法及装置、识别引擎切换方法及装置来克服或至少减轻现有技术的至少一个上述缺陷。为实现上述目的,本专利技术提供一种机器对话语言识别方法,所述机器对话语言识别方法包括:获取引导语音信息;根据所述引导语音信息,提取所述引导语音信息的分类器用特征;获取语言种类分类器;根据所述分类器用特征,通过所述语言种类分类器对所述引导语音信息进行语言种类识别。可选地,在所述获取引导语音信息之前包括:输出引导语;所述获取引导语音信息包括使使用者根据所述引导语提供与引导语具有对应关系的引导语音信息。可选地,所述根据所述引导语音信息,提取所述引导语音信息的分类器用特征包括:将所述引导语音转换成引导文字信息;提取所述引导文字信息中的文字特征作为分类器用特征。可选地,所述根据所述分类器用特征,通过所述语言种类分类器对所述引导语音信息进行语言种类识别包括:将所述分类器用特征输入至所述语言种类分类器;获取所述语言种类分类器输出的识别标签,根据所述识别标签确定所述待识别语言种类信息所对应的语言种类,其中,至少有一个所述识别标签代表所述引导语音信息在所述语言种类分类器中没有对应的语言种类,该标签称为未知标签。可选地,当获取的所述语言种类分类器的识别标签为未知标签时,存储所述引导语音信息。可选地,所述机器对话语言识别方法包括:在所述存储待识别语言种类信息后,识别所存储的所述待识别语言种类信息所对应的语言种类,并将该对应的语言种类作为待学习语言种类。可选地,所述机器对话语言识别方法包括:在所述识别所存储的所述待识别语言种类信息所对应的语言种类作为待学习语言种类后,根据所述待学习语言种类更新所述语言种类分类器。可选地,所述更新所述语言种类分类器包括:获取待学习语言种类的语言特征库;根据所述待学习语言种类的语言特征库更新所述语言分类器,从而形成包括所述待学习语言种类的语言分类器。可选地,所述根据所述引导语音信息,提取所述引导语音信息的分类器用特征包括:根据所述引导语音,获取所述引导语音的音频特征作为所述分类器用特征。本专利技术还提供了一种机器对话语言识别装置,所述机器对话语言识别装置包括:引导语音获取模块,所述引导语音获取模块用于获取引导语音信息;分类器用特征提取模块,所述分类器用特征提取模块用于提取所述引导语音信息的分类器用特征;分类器获取模块,所述分类器获取模块用于获取语言种类分类器;对应语言种类识别模块,所述对应语言种类识别模块用于根据所述分类器用特征,通过所述语言种类分类器对所述引导语音信息进行语言种类识别。可选地,所述机器对话语言识别装置包括:引导语输出模块,所述引导语输出模块用于输出引导语;所述引导语音获取模块获取的引导语音信息包括使使用者根据所述引导语提供与引导语具有对应关系的引导语音信息。可选地,所述分类器用特征提取模块包括:转换模块,所述转换模块用于将所述引导语音转换成引导文字信息;文字特征提取模块,所述文字特征提取模块用于提取所述引导文字信息中的文字特征作为分类器用特征。可选地,所述对应语言种类识别模块包括:输入模块,所述输入模块用于将所述分类器用特征输入至所述语言种类分类器;识别标签获取模块,所述识别标签获取模块用于获取所述语言种类分类器输出的识别标签,根据所述识别标签确定所述待识别语言种类信息所对应的语言种类,其中,至少有一个所述识别标签代表所述引导语音信息在所述语言种类分类器中没有对应的语言种类,该标签称为未知标签。可选地,所述机器对话语言识别装置包括:存储模块,所述存储模块用于当获取的所述语言种类分类器的识别标签为未知标签时,存储所述引导语音信息。可选地,所述机器对话语言识别装置包括:待学习语言种类识别模块,所述待学习语言种类识别模块用于识别所存储的所述引导语音信息所对应的语言种类,并将该对应的语言种类作为待学习语言种类。可选地,所述机器对话语言识别装置包括:分类器更新模块,所述分类器更新模块用于根据所述待学习语言种类更新所述语言种类分类器。可选地,所述分类器更新模块包括:语言特征库获取模块,所述语言特征库获取模块用于获取待学习语言种类的语言特征库;训练更新模块,所述训练更新模块用于根据所述待学习语言种类的语言特征库更新所述语言分类器,从而形成包括所述待学习语言种类的语言分类器。本专利技术还提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并能够在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上所述的机器对话语言识别方法。本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时能够实现如上所述的机器对话语言识别方法。本专利技术还提供了一种机器对话语言识别引擎切换方法,所述机器对话语言识别引擎切换方法包括:根据如上所述的机器对话语言识别方法识别使用者所使用的语言种类;切换机器用于识别使用者语音的语言识别引擎为所述语言种类所对应的语言识别引擎。本专利技术还提供了一种机器对话语言识别引擎切换装置,所述机器对话语言识别引擎切换装置包括:机器对话语言识别装置,机器对话语言识别装置,所述机器对话语言识别装置为如上所述的机器对话语言识别装置,用于采用如上所述的机器对话语言识别方法识别对应语言种类;切换模块,所述切换模块用于切换机器用于识别使用者语音的语言识别引擎为所述语言种类所对应的语言识别引擎。本专利技术还提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并能够在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上所述的机器对话语言识别引擎切换方法。本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行本文档来自技高网...

【技术保护点】
1.一种机器对话语言识别方法,其特征在于,所述机器对话语言识别方法包括:/n获取引导语音信息;/n根据所述引导语音信息,提取所述引导语音信息的分类器用特征;/n获取语言种类分类器;/n根据所述分类器用特征,通过所述语言种类分类器对所述引导语音信息进行语言种类识别。/n

【技术特征摘要】
1.一种机器对话语言识别方法,其特征在于,所述机器对话语言识别方法包括:
获取引导语音信息;
根据所述引导语音信息,提取所述引导语音信息的分类器用特征;
获取语言种类分类器;
根据所述分类器用特征,通过所述语言种类分类器对所述引导语音信息进行语言种类识别。


2.如权利要求1所述的机器对话语言识别方法,其特征在于,在所述获取引导语音信息之前包括:
输出引导语;
所述获取引导语音信息包括使使用者根据所述引导语提供与引导语具有对应关系的引导语音信息。


3.如权利要求1所述的机器对话语言识别方法,其特征在于,所述根据所述引导语音信息,提取所述引导语音信息的分类器用特征包括:
将所述引导语音转换成引导文字信息;
提取所述引导文字信息中的文字特征作为分类器用特征。


4.如权利要求1所述的机器对话语言识别方法,其特征在于,所述根据所述分类器用特征,通过所述语言种类分类器对所述引导语音信息进行语言种类识别包括:
将所述分类器用特征输入至所述语言种类分类器;
获取所述语言种类分类器输出的识别标签,根据所述识别标签确定所述待识别语言种类信息所对应的语言种类,其中,至少有一个所述识别标签代表所述引导语音信息在所述语言种类分类器中没有对应的语言种类,该标签称为未知标签。


5.如权利要求4所述的机器对话语言识别方法,其特征在于,当获取的所述语言种类分类器的识别标签为未知标签时,存储所述引导语音信息。


6.如权利要求5所述的机器对话语言识别方法,其特征在于,所述机器对话语言识别方法包括:
在所述存储待识别语言种类信...

【专利技术属性】
技术研发人员:戴健
申请(专利权)人:北京太极华保科技股份有限公司
类型:发明
国别省市:北京;11

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

1