当前位置: 首页 > 专利查询>肖鑫茹专利>正文

一种智能机器人制造技术

技术编号:19816587 阅读:34 留言:0更新日期:2018-12-19 12:59
本发明专利技术提供了一种智能机器人,包括人员检测装置、运动装置和情感交互装置,所述人员检测装置用于机器人获取周围环境信息,检测是否存在人员,所述运动装置用于机器人根据检测到的人员信息控制机器人向人员移动,所述情感交互装置用于机器人和人员进行情感交互,所述情感交互装置包括语音采集模块、文字转化模块、情感识别模块和情感交互模块,所述语音采集模块用于采集用户的语音信息,所述文字转化模块用于将语音信息转化为文本,所述情感识别模块用于确定文本的情感状态,所述情感交互模块用于机器人根据文本的情感状态同用户进行交互。本发明专利技术的有益效果为:提供了一种智能机器人,通过对用户的情感状态进行识别,实现了人机情感准确交互。

【技术实现步骤摘要】
一种智能机器人
本专利技术涉及机器人
,具体涉及一种智能机器人。
技术介绍
随着科学技术的不断更新,对人工智能的未来提出了新的要求。同时,伴随着社会的文明程度不断提高,科技的水平也在不断地进步,人们的精神文明的水平也不断地提高,这一切都带来了经济的快速发展,生活水平和生活质量的大幅度提高。正是在这个契机下,智能机器人应运而生。在智能机器人研究中,研究者仅仅考虑机器人的硬件,而缺乏对软件环境的考虑,容易忽略用户的个性化体验和情感需求,忽视用户的内在需求。
技术实现思路
针对上述问题,本专利技术旨在提供一种智能机器人。本专利技术的目的采用以下技术方案来实现:提供了一种智能机器人,包括人员检测装置、运动装置和情感交互装置,所述人员检测装置用于机器人获取周围环境信息,检测是否存在人员,所述运动装置用于机器人根据检测到的人员信息控制机器人向人员移动,所述情感交互装置用于机器人和人员进行情感交互,所述情感交互装置包括语音采集模块、文字转化模块、情感识别模块和情感交互模块,所述语音采集模块用于采集用户的语音信息,所述文字转化模块用于将语音信息转化为文本,所述情感识别模块用于确定文本的情感状态,所述情感交互模块用于机器人根据文本的情感状态同用户进行交互。本专利技术的有益效果为:提供了一种智能机器人,通过对用户的情感状态进行识别,实现了人机情感准确交互。可选的,所述情感识别模块包括分词模块、情感词确定模块、情感词建模模块、语句情感状态确定模块、文本情感状态确定模块,所述分词模块用于将文本中语句分割成为词语,所述情感词确定模块用于从词语中筛选出表征情感特征的词语作为情感词,所述情感词建模模块用于建立情感词的数学模型,所述语句情感状态确定模块用于根据情感词的数学模型确定语句的情感状态,所述文本情感状态确定模块用于根据句子的情感状态确定文本的情感状态。可选的,所述情感词建模模块用于建立情感词的数学模型,具体为:将情感词用qn表示,情感词情感状态用Z(qn)=[b(qn),c(qn)]表示,其中,n=1,2,…,N,N表示语句中情感词的数量,b(qn)表示情感词的情感极性,c(qn)表示情感词的情感强度;情感词的情感极性具体为:若b(qn)=1,则该情感词为正向情感词,若b(qn)=-1,则情感词为负向情感词;情感词的情感强度具体为:c(qn)表示情感词qn的情感强度,c(qn)越大,表示情感词的情感强度越大。可选的,所述语句情感状态确定模块用于根据情感词的数学模型确定语句的情感状态,具体为:将语句用pm表示,语句情感状态用Z(pm)=[d(pm),e(pm)]表示,其中,m=1,2,…,M,M表示文本中语句的数量,d(pm)表示语句的情感极性,c(qn)表示语句的情感强度;语句的情感极性具体为:若语句中正向情感词的情感强度之和大于语句中负向情感词的情感强度之和,则d(pm)=1,该语句为正向情感语句,若语句中正向情感词的情感强度之和小于语句中负向情感词的情感强度之和,则d(pm)=-1,语句为负向情感语句,若语句中正向情感词的情感强度之和等于语句中负向情感词的情感强度之和,则d(pm)=0,该语句为中性情感语句;语句的情感强度具体为:式中,e(pm)表示语句pm的情感强度,∑[c(qn)正]表示语句中正向情感词的情感强度之和,∑[c(qn)负]表示语句中负向情感词的情感强度之和;e(pm)越大,表示语句的情感强度越大。可选的,所述文本情感状态确定模块用于根据句子的情感状态确定文本的情感状态,具体为:将文本用w表示,文本情感状态用Z(w)=[f(w),h(w)]表示,其中,f(w)表示文本的情感极性,h(w)表示文本的情感强度;文本的情感极性具体为:若文本中正向情感语句的情感强度之和大于文本中负向情感语句的情感强度之和,则f(w)=1,该文本为正向情感文本,若文本中正向情感语句的情感强度之和小于文本中负向情感语句的情感强度之和,则f(w)=-1,文本为负向情感文本,若文本中正向情感语句的情感强度之和等于文本中负向情感语句的情感强度之和,则f(w)=0,该文本为中性情感文本;文本的情感强度具体为:式中,h(w)表示文本w的情感强度,∑[e(pm)正]表示文本中正向情感语句的情感强度之和,∑[e(pm)负]表示文本中负向情感语句的情感强度之和;h(w)越大,表示文本的情感强度越大。附图说明利用附图对本专利技术作进一步说明,但附图中的实施例不构成对本专利技术的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。图1是本专利技术的结构示意图;附图标记:人员检测装置1、运动装置2、情感交互装置3。具体实施方式结合以下实施例对本专利技术作进一步描述。参见图1,本实施例的一种智能机器人,包括人员检测装置1、运动装置2和情感交互装置3,所述人员检测装置1用于机器人获取周围环境信息,检测是否存在人员,所述运动装置2用于机器人根据检测到的人员信息控制机器人向人员移动,所述情感交互装置3用于机器人和人员进行情感交互,所述情感交互装置3包括语音采集模块、文字转化模块、情感识别模块和情感交互模块,所述语音采集模块用于采集用户的语音信息,所述文字转化模块用于将语音信息转化为文本,所述情感识别模块用于确定文本的情感状态,所述情感交互模块用于机器人根据文本的情感状态同用户进行交互。本实施例提供了一种智能机器人,通过对用户的情感状态进行识别,实现了人机情感准确交互。优选的,所述情感识别模块包括分词模块、情感词确定模块、情感词建模模块、语句情感状态确定模块、文本情感状态确定模块,所述分词模块用于将文本中语句分割成为词语,所述情感词确定模块用于从词语中筛选出表征情感特征的词语作为情感词,所述情感词建模模块用于建立情感词的数学模型,所述语句情感状态确定模块用于根据情感词的数学模型确定语句的情感状态,所述文本情感状态确定模块用于根据句子的情感状态确定文本的情感状态;本优选实施例通过对情感词进行筛选和建立数学模型,为文本情感识别奠定了基础,实现了文本情感的准确识别。优选的,所述情感词建模模块用于建立情感词的数学模型,具体为:将情感词用qn表示,情感词情感状态用Z(qn)=[b(qn),c(qn)]表示,其中,n=1,2,…,N,N表示语句中情感词的数量,b(qn)表示情感词的情感极性,c(qn)表示情感词的情感强度;情感词的情感极性具体为:若b(qn)=1,则该情感词为正向情感词,若b(qn)=-1,则情感词为负向情感词;情感词的情感强度具体为:c(qn)表示情感词qn的情感强度,c(qn)越大,表示情感词的情感强度越大;本优选实施例通过定义情感词的情感极性和情感强度,建立了情感词的数学模型,为后续语句和文本的情感状态确定奠定了基础;所述语句情感状态确定模块用于根据情感词的数学模型确定语句的情感状态,具体为:将语句用pm表示,语句情感状态用Z(pm)=[d(pm),e(pm)]表示,其中,m=1,2,…,M,M表示文本中语句的数量,d(pm)表示语句的情感极性,c(qn)表示语句的情感强度;语句的情感极性具体为:若语句中正向情感词的情感强度之和大于语句中负向情感词的情感强度之和,则d(pm)=1,该语句为正向情感语句,若语句中正向情感词的情本文档来自技高网...

【技术保护点】
1.一种智能机器人,其特征在于,包括人员检测装置、运动装置和情感交互装置,所述人员检测装置用于机器人获取周围环境信息,检测是否存在人员,所述运动装置用于机器人根据检测到的人员信息控制机器人向人员移动,所述情感交互装置用于机器人和人员进行情感交互,所述情感交互装置包括语音采集模块、文字转化模块、情感识别模块和情感交互模块,所述语音采集模块用于采集用户的语音信息,所述文字转化模块用于将语音信息转化为文本,所述情感识别模块用于确定文本的情感状态,所述情感交互模块用于机器人根据文本的情感状态同用户进行交互。

【技术特征摘要】
1.一种智能机器人,其特征在于,包括人员检测装置、运动装置和情感交互装置,所述人员检测装置用于机器人获取周围环境信息,检测是否存在人员,所述运动装置用于机器人根据检测到的人员信息控制机器人向人员移动,所述情感交互装置用于机器人和人员进行情感交互,所述情感交互装置包括语音采集模块、文字转化模块、情感识别模块和情感交互模块,所述语音采集模块用于采集用户的语音信息,所述文字转化模块用于将语音信息转化为文本,所述情感识别模块用于确定文本的情感状态,所述情感交互模块用于机器人根据文本的情感状态同用户进行交互。2.根据权利要求1所述的智能机器人,其特征在于,所述情感识别模块包括分词模块、情感词确定模块、情感词建模模块、语句情感状态确定模块、文本情感状态确定模块,所述分词模块用于将文本中语句分割成为词语,所述情感词确定模块用于从词语中筛选出表征情感特征的词语作为情感词,所述情感词建模模块用于建立情感词的数学模型,所述语句情感状态确定模块用于根据情感词的数学模型确定语句的情感状态,所述文本情感状态确定模块用于根据句子的情感状态确定文本的情感状态。3.根据权利要求2所述的智能机器人,其特征在于,所述情感词建模模块用于建立情感词的数学模型,具体为:将情感词用qn表示,情感词情感状态用Z(qn)=[b(qn),c(qn)]表示,其中,n=1,2,…,N,N表示语句中情感词的数量,b(qn)表示情感词的情感极性,c(qn)表示情感词的情感强度;情感词的情感极性具体为:若b(qn)=1,则该情感词为正向情感词,若b(qn)=-1,则情感词为负向情感词;情感词的情感强度具体为:c(qn)表示情感词qn的情感强度,c(qn)越大,表示情感词的情感强度越大。4.根据权利要求3所述的智能机器人,其特征在于,所述语句情感状态确定模块用于根据情感词的数学模型确定语句的情感状态...

【专利技术属性】
技术研发人员:肖鑫茹
申请(专利权)人:肖鑫茹
类型:发明
国别省市:山西,14

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

1