一种基于语音识别的机器人语义识别系统技术方案

技术编号:15507909 阅读:99 留言:0更新日期:2017-06-04 02:24
本发明专利技术公开了一种基于语音识别的机器人语义识别系统,包括:语音识别单元,用于识别用户的语音信息,并将所述语音信息转化成待识别的自然语言;语言接收单元,用于接收所述待识别的自然语言;语义识别单元,用于识别所述语言接收单元接收的所述待识别的自然语言,并反馈关联于所述待识别的自然语言的多个语义识别结果;语义确认单元,根据用户语言习惯和与所述待识别的自然语言的相似度大小从所述语义识别单元反馈的多个语义识别结果中确认最终的语义识别结果。上述技术方案的有益效果:使用户操作机器人更加方便,也使得机器人的可操作性更好更智能化。

A robot semantic recognition system based on speech recognition

The invention discloses a robot semantic recognition system based on speech recognition includes speech recognition for speech recognition unit, information users, and the voice information into natural language input; language receiving unit for receiving the identification of natural language; semantic recognition unit for natural language the identification of the language unit receives the input, and feedback related to the natural language recognition of multiple semantic recognition results; semantic identification unit according to user habits and language to natural language recognition and the semantic similarity to confirm the final recognition results from the semantic recognition unit feedback multiple semantic recognition results. The beneficial effect of the technical proposal is that the operation of the robot is more convenient, and the operability of the robot is better and more intelligent.

【技术实现步骤摘要】
一种基于语音识别的机器人语义识别系统
本专利技术涉及机器人语义识别,尤其涉及一种基于语音识别的机器人语义识别系统。
技术介绍
目前,很多家庭都拥有机器人,但是很多时候机器人并不能准确识别用户对其发出的指示,使用户操作机器人不方便,这样的机器人并不能满足用户对其智能化方便性方面的要求。
技术实现思路
针对现有的机器人语义识别技术存在的上述问题,现提供一种基于语音识别的机器人语义识别系统的技术方案,具体如下:一种基于语音识别的机器人语义识别系统,其中,包括:语音识别单元,用于识别用户的语音信息,并将所述语音信息转化成待识别的自然语言;语言接收单元,用于接收所述待识别的自然语言;语义识别单元,用于识别所述语言接收单元接收的所述待识别的自然语言,并反馈关联于所述待识别的自然语言的多个语义识别结果;语义确认单元,根据用户语言习惯和与所述待识别的自然语言的相似度大小从所述语义识别单元反馈的多个语义识别结果中确认最终的语义识别结果。优选的,所述语义识别系统还包括:用户语言存储单元,用于存储所述语义确认单元确认的最终的语义识别结果。优选的,所述语义识别系统还包括:用户语言习惯创建单元,提取所述用户语言存储单元中最终的语义识别结果中的高频句式特征和高频关键词创建所述用户语言习惯。优选的,所述语义确认单元包括:第一排序模块,根据与所述待识别语言的相似度对所述语义识别单元反馈的多个语义识别结果进行排序,即生成语义相似表;第二排序模块,根据所述用户语言习惯,对所述第一排序模块生成的所述语义相似表进行综合排序,并将综合排序最前面的三个语义识别结果生成语义综合表;优选的,所述语义确认单元还包括:语音反馈模块,根据所述语义综合表中关联于所述待识别的自然语言的语义识别结果生成反馈语言,并通过所述语音识别单元转化成反馈语音;用户确认模块,用户确认关联于所述语义综合表的所述反馈语音与所述待识别的自然语言一致/不一致。优选的,所述用户确认模块中,如用户确认关联于所述语义综合表的所述反馈语音与所述待识别的自然语言一致,则将所述反馈语言相对应的所述反馈语言存入所述用户语言存储单元。优选的,所述用户确认模块中,如用户确认关联于所述语义综合表的所述反馈语音与所述待识别的自然语言均不一致,则所述语义识别系统提示用户重新录入语音。上述技术方案的有益效果:提供一种基于语音识别的机器人语义识别系统,使用户操作机器人更加方便,也使得机器人的可操作性更好更智能化。附图说明图1为本专利技术的较佳的实施例中,一种基于语音识别的机器人语义识别系统结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。本专利技术的较佳的实施例中,基于现有技术中存在的上述问题,提供一种基于语音识别的机器人语义识别系统1,其结构如图1,具体包括:语音识别单元2,用于识别用户的语音信息,并将语音信息转化成待识别的自然语言;语言接收单元3,用于接收待识别的自然语言;语义识别单元4,用于识别语言接收单元3接收的待识别的自然语言,并反馈关联于待识别的自然语言的多个语义识别结果;语义确认单元5,根据用户语言习惯和与待识别的自然语言的相似度大小从语义识别单元4反馈的多个语义识别结果中确认最终的语义识别结果。在上述较佳的实施例中,首先,语音识别单元2对用户发出的语音信息进行识别并转化成自然语言,即待识别的自然语言;然后,语义识别单元4对语言接收单元3接收的待识别的自然语言进行语义识别,并反馈关联于待识别的自然语言的多个语义识别结果;,然后,语义确认单元5中的第一排序模块51根据与待识别的自然语言的相似度进行第一次排序生成语义相似表,第二排序模块52于语义相似表基础上根据用户语言习惯进行第二次排序生成语义综合表;然后,语音反馈模块53根据语义综合表生成与之关联的反馈语言,并转化成于用户可听见的反馈语音;最后,在用户确认模块54中,由用户来确认最终的识别结果。本专利技术的较佳的实施例中,语义识别系统1还包括:用户语言存储单元6,用于存储语义确认单元确认的最终的语义识别结果。本专利技术的较佳的实施例中,语义识别系统1还包括:用户语言习惯创建单元7,提取用户语言存储单元6中最终的语义识别结果中的高频句式特征和高频关键词创建用户语言习惯。机器人记录用户的语言习惯,更方便于分析和执行用户录入的语音指令。本专利技术的较佳的实施例中,语义确认单元5包括:第一排序模块51,根据与待识别语言的相似度对语义识别单元反馈的多个语义识别结果进行排序,即生成语义相似表;第二排序模块52,根据用户语言习惯,对第一排序模块51生成的语义相似表进行综合排序,并将综合排序最前面的三个语义识别结果生成语义综合表;本专利技术的较佳的实施例中,语义确认单元5还包括:语音反馈模块53,根据语义综合表中关联于待识别的自然语言的语义识别结果生成反馈语言,并通过语音识别单元2转化成反馈语音;用户确认模块54,用户确认关联于语义综合表的反馈语音与待识别的自然语言一致/不一致。本专利技术的较佳的实施例中,用户确认模块54中,如用户确认关联于语义综合表的反馈语音与待识别的自然语言一致,则将反馈语言相对应的反馈语言存入用户语言存储单元6。本专利技术的较佳的实施例中,用户确认模块54中,如用户确认关联于语义综合表的反馈语音与待识别的自然语言均不一致,则语义识别系统1提示用户重新录入语音。在上述较佳的实施例中,用户亲自确认自己发出的语音信息,这大大提高了语义识别系统语义识别的准确性;同时,如果用户想取消之前发出的语音指令,则可以直接否定掉关联于语义综合表的所有反馈语音,然后重新录入语音信息,提高了机器人的可操作性和方便性。以上所述仅为本专利技术较佳的实施例,并非因此限制本专利技术的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本专利技术说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本专利技术的保护范围内。本文档来自技高网...
一种基于语音识别的机器人语义识别系统

【技术保护点】
一种基于语音识别的机器人语义识别系统,其特征在于,包括:语音识别单元,用于识别用户的语音信息,并将所述语音信息转化成待识别的自然语言;语言接收单元,用于接收所述待识别的自然语言;语义识别单元,用于识别所述语言接收单元接收的所述待识别的自然语言,并反馈关联于所述待识别的自然语言的多个语义识别结果;语义确认单元,根据用户语言习惯和与所述待识别的自然语言的相似度大小从所述语义识别单元反馈的多个语义识别结果中确认最终的语义识别结果。

【技术特征摘要】
1.一种基于语音识别的机器人语义识别系统,其特征在于,包括:语音识别单元,用于识别用户的语音信息,并将所述语音信息转化成待识别的自然语言;语言接收单元,用于接收所述待识别的自然语言;语义识别单元,用于识别所述语言接收单元接收的所述待识别的自然语言,并反馈关联于所述待识别的自然语言的多个语义识别结果;语义确认单元,根据用户语言习惯和与所述待识别的自然语言的相似度大小从所述语义识别单元反馈的多个语义识别结果中确认最终的语义识别结果。2.如权利要求1所述的基于语音识别的机器人语义识别系统,其特征在于,所述语义识别系统还包括:用户语言存储单元,用于存储所述语义确认单元确认的最终的语义识别结果。3.如权利要求1所述的基于语音识别的机器人语义识别系统,其特征在于,所述语义识别系统还包括:用户语言习惯创建单元,提取所述用户语言存储单元中最终的语义识别结果中的高频句式特征和高频关键词创建所述用户语言习惯。4.如权利要求1所述的基于语音识别的机器人语义识别系统,其特征在于,所述语义确认单元包括:第一排序模块,根据与所述待识别语言的相似度对所述...

【专利技术属性】
技术研发人员:祝铭明
申请(专利权)人:芋头科技杭州有限公司
类型:发明
国别省市:浙江,33

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

1