智能对话装置、反馈式智能语音控制系统及方法制造方法及图纸

技术编号:16327249 阅读:68 留言:0更新日期:2017-09-29 19:06
本发明专利技术公开了一种智能对话装置、反馈式智能语音控制系统及方法,反馈式智能语音控制系统包括语音输入模块、语音识别模块、数据处理模块、本地指令库以及MCU;本地指令库存储文本指令及对应的控制指令;语音输入模块采集用户输入的语音信息;语音识别模块将语音信息转换为文本信息;数据处理模块判断本地指令库中是否包含与文本信息完全相同的文本指令,若否,则对文本信息与本地指令库中的文本指令进行模糊匹配,若与目标文本指令匹配成功,则将与目标文本指令对应的目标控制指令传输至MCU;MCU根据目标控制指令执行操作。本发明专利技术实现了在智能人机对话过程中自动预测用户的真实意图,快速准确地响应用户,提高了语音识别率和识别范围。

【技术实现步骤摘要】
智能对话装置、反馈式智能语音控制系统及方法
本专利技术涉及一种智能对话领域,特别是涉及一种智能对话装置、反馈式智能语音控制系统及方法。
技术介绍
随着语音分析技术的发展,现有很多智能人机对话装置中都带有语音控制,在现有的语音控制方案中,主要是单向无反馈的语音操控,即通过用户输入正确的语音指令,智能人机对话装置对正确的语音指令进行响应,从而执行响应的操作;但是,当用户输入的语音指令有误时,装置无法分析用户真实意图,进而不能快速、准确地响应用户,无法执行用户想要其执行的正确操作,例如,对于某个带有开关灯功能的智能人机对话装置,如果该装置内置的正确语音指令为“开灯”,即如果用户对该装置说“开灯”,则该装置能快速准确地响应用户的意图,自动开灯,但是,如果用户对该装置说“请开下灯吧”,虽然此时用户也是想让该装置自动开灯,但是由于用户说的并不是正确语音指令“开灯”,从而导致该装置无法识别用户的语音指令,此时该装置就无法快速、准确地响应用户的真实意图,无法执行用户想要的开灯操作;由此可知,现有的智能人机对话装置在语音分析和处理这一块有很大的技术缺陷,导致无法智能分析用户语音指令,造成无法快速、准确地预测和响应用户的真实意图,并且,也不能在用户发出错误语音指令的情况下对用户进行指导与提示,告知其正确的语音指令,从而导致现有的智能人机对话装置语音识别的范围较窄、识别率较低,用户使用体验很差。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中智能人机对话装置语音识别的范围较窄、识别率较低,用户使用体验很差的缺陷,提供一种智能对话装置、反馈式智能语音控制系统及方法。本专利技术是通过下述技术方案来解决上述技术问题的:本专利技术提供了一种反馈式智能语音控制系统,包括语音输入模块、语音识别模块、数据处理模块、本地指令库以及MCU(微控制单元);所述语音输入模块与所述语音识别模块电连接,所述语音识别模块与所述数据处理模块电连接,所述数据处理模块分别与所述本地指令库及所述MCU电连接;所述本地指令库用于存储文本指令及对应的控制指令;所述语音输入模块用于采集用户输入的语音信息,并传输至所述语音识别模块;所述语音识别模块用于将所述语音信息转换为文本信息,并传输至所述数据处理模块;所述数据处理模块用于判断所述本地指令库中是否包含与所述文本信息完全相同的文本指令,若否,则对所述文本信息与所述本地指令库中的文本指令进行模糊匹配,若与一目标文本指令匹配成功,则将与所述目标文本指令对应的目标控制指令传输至所述MCU;所述MCU用于根据所述目标控制指令执行操作。较佳地,所述文本信息与所述目标文本指令匹配成功包括:所述目标文本指令的关键字均包括在所述文本信息中,或,所述文本信息与所述目标文本指令的相同关键字的字数超过第一阈值,或,所述文本信息与所述目标文本指令的相同关键字的字数与所述目标文本指令的比值超过第二阈值。较佳地,所述反馈式语音控制系统还包括语音输出模块;所述数据处理模块还用于在所述文本信息与所述目标文本指令匹配成功时,将所述目标文本指令传输至所述语音输出模块,所述语音输出模块用于输出包括所述目标文本指令的提示语音。较佳地,所述语音识别模块还包括声纹识别单元,用于在所述语音识别模块接收到所述语音信息后,识别用户的声纹特征,并判断识别出的声纹特征是否与预设声纹特征匹配,若是,则调用所述语音识别模块将所述语音信息转换为文本信息。较佳地,所述反馈式智能语音控制系统还包括指纹识别模块,用于对用户指纹进行识别,并在识别成功之后启用所述语音输入模块采集用户输入的语音信息。较佳地,所述反馈式智能语音控制系统还包括指令增加模块,用于将所述文本信息及所述文本信息与所述目标文本指令的对应关系增加至所述本地指令库中进行存储。较佳地,所述反馈式智能语音控制系统还包括存储模块及统计模块,所述存储模块用于在所述文本信息与所述目标文本指令匹配成功时存储所述文本信息;所述统计模块用于统计所述文本信息的存储次数,并在判断所述存储次数超过第三阈值时,启用所述指令增加模块。较佳地,所述语音识别模块包括:第一预存单元,用于预存多个目标词组及与每个目标词组对应的同类词组和近义词组;字符串转换单元,用于将所述语音信息转换为字符串;拆分单元,用于将所述字符串拆分为若干词组;判断单元,用于判断拆分出的词组是否包括存储在所述第一预存单元中的目标词组,并在判断为是时,获取与所述拆分出的词组中的目标词组对应的同类词组和近义词组;文本信息生成单元,用于对所述拆分出的词组中的非目标词组与目标词组或目标词组对应的同类词组和近义词组进行任意组合,生成多个文本信息,并传输至所述数据处理模块。较佳地,所述语音识别模块包括:第二预存单元,用于预存不同种类的特殊语言的语音信息与一标准语言的语音信息的对应关系;语言转换单元,用于在识别出用户输入的语音信息为特殊语言的语音信息时,将特殊语言的语音信息转换为对应的标准语言的语音信息;文本转换单元,用于将所述对应的标准语言的语音信息转换为文本信息,并传输至所述数据处理模块。较佳地,在所述本地指令库中,同一个控制指令对应多个文本指令,不同的文本指令用于表征不同的用户表达习惯。本专利技术还提供了一种智能对话装置,其包括如上所述的反馈式智能语音控制系统。较佳地,所述智能对话装置为故事机或点读机。本专利技术还提供了一种反馈式智能语音控制方法,包括以下步骤:S1、存储文本指令及对应的控制指令;S2、采集用户输入的语音信息;S3、将所述语音信息转换为文本信息;S4、判断是否有与所述文本信息完全相同的文本指令,若否,则对所述文本信息与所述文本指令进行模糊匹配,若与一目标文本指令匹配成功,则输出与所述目标文本指令对应的目标控制指令;S5、根据所述目标控制指令执行操作。较佳地,步骤S4中所述文本信息与所述目标文本指令匹配成功包括:所述目标文本指令的关键字均包括在所述文本信息中,或,所述文本信息与所述目标文本指令的相同关键字的字数超过第一阈值,或,所述文本信息与所述目标文本指令的相同关键字的字数与所述目标文本指令的比值超过第二阈值。较佳地,步骤S4中在所述文本信息与所述目标文本指令匹配成功时,还输出包括所述目标文本指令的提示语音。较佳地,步骤S3包括:根据所述语音信息识别用户的声纹特征,并判断识别出的声纹特征是否与预设声纹特征匹配,若是,则将所述语音信息转换为文本信息。较佳地,步骤S2之前还包括:对用户指纹进行识别,若识别成功,则执行步骤S2。较佳地,步骤S5之后还包括:S6、存储所述文本信息及所述文本信息与所述目标文本指令的对应关系。较佳地,步骤S6中包括:存储所述文本信息,统计所述文本信息的存储次数,并在判断所述存储次数超过第三阈值时,存储所述文本信息与所述目标文本指令的对应关系。较佳地,步骤S3包括:S311、预存多个目标词组及与每个目标词组对应的同类词组和近义词组;S312、将所述语音信息转换为字符串;S313、将所述字符串拆分为若干词组;S314、判断拆分出的词组是否包括存储在所述预存单元中的目标词组,并在判断为是时,获取与所述拆分出的词组中的目标词组对应的同类词组和近义词组;S315、对所述拆分出的词组中的非目标词组与目标词组或目标词组对应的同类词组和近义词组进行任意组合,生成多本文档来自技高网...
智能对话装置、反馈式智能语音控制系统及方法

【技术保护点】
一种反馈式智能语音控制系统,其特征在于,包括语音输入模块、语音识别模块、数据处理模块、本地指令库以及MCU;所述语音输入模块与所述语音识别模块电连接,所述语音识别模块与所述数据处理模块电连接,所述数据处理模块分别与所述本地指令库及所述MCU电连接;所述本地指令库用于存储文本指令及对应的控制指令;所述语音输入模块用于采集用户输入的语音信息,并传输至所述语音识别模块;所述语音识别模块用于将所述语音信息转换为文本信息,并传输至所述数据处理模块;所述数据处理模块用于判断所述本地指令库中是否包含与所述文本信息完全相同的文本指令,若否,则对所述文本信息与所述本地指令库中的文本指令进行模糊匹配,若与一目标文本指令匹配成功,则将与所述目标文本指令对应的目标控制指令传输至所述MCU;所述MCU用于根据所述目标控制指令执行操作。

【技术特征摘要】
1.一种反馈式智能语音控制系统,其特征在于,包括语音输入模块、语音识别模块、数据处理模块、本地指令库以及MCU;所述语音输入模块与所述语音识别模块电连接,所述语音识别模块与所述数据处理模块电连接,所述数据处理模块分别与所述本地指令库及所述MCU电连接;所述本地指令库用于存储文本指令及对应的控制指令;所述语音输入模块用于采集用户输入的语音信息,并传输至所述语音识别模块;所述语音识别模块用于将所述语音信息转换为文本信息,并传输至所述数据处理模块;所述数据处理模块用于判断所述本地指令库中是否包含与所述文本信息完全相同的文本指令,若否,则对所述文本信息与所述本地指令库中的文本指令进行模糊匹配,若与一目标文本指令匹配成功,则将与所述目标文本指令对应的目标控制指令传输至所述MCU;所述MCU用于根据所述目标控制指令执行操作。2.如权利要求1所述的反馈式智能语音控制系统,其特征在于,所述文本信息与所述目标文本指令匹配成功包括:所述目标文本指令的关键字均包括在所述文本信息中,或,所述文本信息与所述目标文本指令的相同关键字的字数超过第一阈值,或,所述文本信息与所述目标文本指令的相同关键字的字数与所述目标文本指令的比值超过第二阈值。3.如权利要求1所述的反馈式智能语音控制系统,其特征在于,所述反馈式语音控制系统还包括语音输出模块;所述数据处理模块还用于在所述文本信息与所述目标文本指令匹配成功时,将所述目标文本指令传输至所述语音输出模块,所述语音输出模块用于输出包括所述目标文本指令的提示语音。4.如权利要求1所述的反馈式智能语音控制系统,其特征在于,所述语音识别模块还包括声纹识别单元,用于在所述语音识别模块接收到所述语音信息后,识别用户的声纹特征,并判断识别出的声纹特征是否与预设声纹特征匹配,若是,则调用所述语音识别模块将所述语音信息转换为文本信息。5.如权利要求1所述的反馈式智能语音控制系统,其特征在于,所述反馈式智能语音控制系统还包括指纹识别模块,用于对用户指纹进行识别,并在识别成功之后启用所述语音输入模块采集用户输入的语音信息。6.如权利要求1所述的反馈式智能语音控制系统,其特征在于,所述反馈式智能语音控制系统还包括指令增加模块,用于将所述文本信息及所述文本信息与所述目标文本指令的对应关系增加至所述本地指令库中进行存储。7.如权利要求6所述的反馈式智能语音控制系统,其特征在于,所述反馈式智能语音控制系统还包括存储模块及统计模块,所述存储模块用于在所述文本信息与所述目标文本指令匹配成功时存储所述文本信息;所述统计模块用于统计所述文本信息的存储次数,并在判断所述存储次数超过第三阈值时,启用所述指令增加模块。8.如权利要求1所述的反馈式智能语音控制系统,其特征在于,所述语音识别模块包括:第一预存单元,用于预存多个目标词组及与每个目标词组对应的同类词组和近义词组;字符串转换单元,用于将所述语音信息转换为字符串;拆分单元,用于将所述字符串拆分为若干词组;判断单元,用于判断拆分出的词组是否包括存储在所述第一预存单元中的目标词组,并在判断为是时,获取与所述拆分出的词组中的目标词组对应的同类词组和近义词组;文本信息生成单元,用于对所述拆分出的词组中的非目标词组与目标词组或目标词组对应的同类词组和近义词组进行任意组合,生成多个文本信息,并传输至所述数据处理模块。9.如权利要求1所述的反馈式智能语音控制系统,其特征在于,所述语音识别模块包括:第二预存单元,用于预存不同种类的特殊语言的语音信息与一标准语言的语音信息的对应关系;语言转换单元,用于在识别出用户输入的语音信息为特殊语...

【专利技术属性】
技术研发人员:舒昆林艺春曹汝浪
申请(专利权)人:上海庆科信息技术有限公司
类型:发明
国别省市:上海,31

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

1