心灵陪伴方法、装置、机器人及计算机存储介质与流程

文档序号:16123313发布日期:2018-11-30 23:27阅读:317来源:国知局
本发明涉及人工智能
技术领域
,尤其涉及一种心灵陪伴方法、装置、机器人及计算机存储介质。
背景技术
渴望被关注和被关爱是每一个人的基本的心理需求,尤其是针对留守儿童、空巢老人、丧子老年等群体,由于亲人不在身边而独自一人往往更加需要陪护。目前,市面上现有的陪伴产品仅限于非常简单的功能,如简单对话、定位及报警等。然而对于被陪护个体的心理情况往往无法得知,因此被陪护个体的心理问题常常被忽视。事实上,由于长期的独处等原因,这些被陪护个体往往也更容易出现一些心理问题。心理异常如果不及时发现的话,长期下去往往会带来非常严重的后果,如出现抑郁、焦虑症等,甚至自残等。技术实现要素:鉴于上述问题,本发明提供了一种基于人工智能的心灵陪伴机器人来解决现有的陪护产品不能对被陪护个体进行心理异常识别及预警问题。本发明提出一种心灵陪伴方法,应用于陪护机器人,所述心灵陪伴方法包括:接收来自用户的语音信息及获取所述语音信息中的关键词;判断所述关键词是否在预设关键词词库中;若是,识别所述语音信息及确定用户发生事件和用户反应,并通过心理危机预警模型对用户进行心理识别,其中,所述心理危机预警模型存储有对不同事件发生的普遍心理反应;若所述心理识别结果为所述用户反应在所述普遍心理反应范围内,则根据用户历史信息进行心理异常预测,并在所述心理异常预测结果为用户出现心理异常时发送预警信息。进一步地,本发明心灵陪伴方法,还包括:若所述心理识别结果为所述用户反应未在所述普遍心理反应范围内,则直接发送所述预警信息。进一步地,本发明心灵陪伴方法,还包括:当所述用户反应未在所述普遍心理反应范围内时,识别所述用户反应的异常程度,并根据所述异常程度发送相应不同的所述预警信息。进一步地,所述根据用户历史信息进行心理异常预测包括,查询所述用户历史信息是否存在与所述用户发生事件的关联信息;若已存在所述关联信息,则预测用户不出现心理异常。进一步地,若不存在所述关联信息,则预测用户出现心理异常,以及存储所述语音信息为用户历史信息。进一步地,本发明心灵陪伴方法,还包括:在发送所述预警信息后,根据所述发生事件及所述用户反应对所述用户采取心理危机干预相关措施。进一步地,所述“发送预警信息”包括:发送所述预警信息到与所述陪护机器人进行通信的移动终端。本发明的另一实施方式提供一种心灵陪伴装置,应用于陪护机器人,所述心灵陪伴装置包括:关键词获取模块,用于接收来自用户的语音信息及获取所述语音信息中的关键词;关键词判断模块,用于判断所述关键词是否在预设关键词词库中;心理识别模块,用于当所述关键词在所述预设关键词词库中时,识别所述语音信息及确定用户发生事件和用户反应,并通过心理危机预警模型对用户进行心理识别,其中,所述心理危机预警模型存储有对不同事件发生的普遍心理反应;心理异常预测模块,用于当所述心理识别结果为所述用户反应在所述普遍心理反应范围内时,根据用户历史信息进行心理异常预测,并在所述心理异常预测的结果为用户出现心理异常时发送预警信息。本发明的又一实施方式提供一种心灵陪伴机器人,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述心灵陪伴机器人执行上述的心灵陪护方法。本发明提供的技术方案具有如下有益效果:通过预设关键词及心理危机预警模型等对用户进行心理识别及异常预警,不仅可以尽早发现用户的心理问题从而及时采取相应的措施,同时可以更准确的预测用户心理异常情况等,进一步可以避免用户因心理异常被忽视而导致其出现一些过激行为等。附图说明为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本发明实施例1的心灵陪伴方法的流程示意图;图2为本发明实施例2的心灵陪伴方法的流程示意图;图3为本发明实施例2的心灵陪伴方法的语音交互流程图;图4为本发明实施例3的心灵陪伴装置的结构示意图。主要元件符号说明:10-心灵陪伴装置;100-关键词获取模块;110-关键词判断模块;120-心理识别模块;130-心理异常预测模块。具体实施方式下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的
技术领域
的技术人员通常理解的含义相同。本文中在说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。下面结合具体的实施例对本发明进行详细说明。实施例1请参照图1,本发明提出一种心灵陪伴方法,可应用于陪护机器人等,通过与用户语音交互过程中对用户进行心理识别及异常预警,达到及时发现用户的心理异常问题目的,从而及时提醒该用户监护人需要重点关注该用户的心理问题,还可进一步采取相应的干预措施来防止用户的心理异常问题加重等问题。下面对该心理识别及异常预警过程进行详细说明。该心灵陪伴方法包括:步骤s100:接收来自用户的语音信息及获取所述语音信息中的关键词。在与用户进行语音交互时,陪护机器人会将接收到的用户的语音信息先进行识别转换成文本信息后,并从该文本信息中提取出相应的关键词。示范性地,可通过实体标识技术及关键词提取算法等自然语言处理技术来获取用户话语中的关键词。例如,当用户的语音中含有“姥姥昨天住院了”,相应地,可通过如textrank算法、pagerank算法等关键词提取算法提取到“姥姥”、“昨天”、“住院”这几个主要的关键词。步骤s110:判断所述关键词是否在预设关键词词库中。其中,所述预设关键词词库主要包含一些需要重点关注的敏感词汇,而这些敏感词汇可以是用来描述极可能引起心理危机的影响因素词汇等。示范性地,该影响因素可包括但不限于重大变故或事件、负面情绪、躯体症状、人际交往和个人发展状况等等。在实际运用过程中,可根据实际需要选取不同类型的敏感词汇进行设定。下面对几种影响因素类型的预设关键词进行部分举例说明,如下表1所示。类型预设关键词重大变故或事件去世、病逝、住院、车祸、…负面情绪伤心、自杀、不想活、失落、…躯体症状失眠、睡不着、吃不下、不想说话、…人际交往失恋、离婚、很不喜欢、非常讨厌、…个人发展状况失败、失业、压力太大、…在获取到用户的语音信息中的关键词后,陪护机器人将获取的这些关键词与该词库中预先设定好的词汇进行查询比对。若发现该关键词在该词库内,则将执行步骤s120的心理识别操作。应当理解,若有关键词命中,相应地则表示用户可能发生了一些事情或出现了一些状况等,而这些事情或状况很可能会引起用户的心理问题,因此可对用户的心理是否出现异常进行检测,可以及时发现用户心理异常问题从而可进一步地防止用户出现一些更严重的行为等。步骤s120:若是,识别所述语音信息及确定用户发生事件和用户反应,并通过心理危机预警模型对用户进行心理识别,其中,所述心理危机预警模型存储有对不同事件发生的普遍心理反应。其中,所述心理危机预警模型也称为心理危机预警模型,存储有对不同事件的发生大众的一个普遍反应,可用于对用户的心理状态进行异常识别。其中,所述不同事件主要包括人们身边经常发生或偶尔发生的一些对用户有影响的事情,尤其包括一些重大事件或变故等。其中,所述不同事件发生的普遍反应的参考标准可从一些具有权威性的心理研究中心的研究报告或研究调查获取。于是,当有关键词命中后,陪护机器人将会对所述语音信息进行识别及推理从而确定用户具体发生的事件以及当前用户的心理反应。随后,将该发生事件及心理反应送入所述心理危机预警模型进行心理识别。若该用户反应在所述普遍反应的范围内,则说明识别用户反应未出现异常,则执行步骤s130。步骤s130:若所述心理识别结果为所述用户反应在所述普遍心理反应范围内,则根据用户历史信息进行心理异常预测,并在所述心理异常预测结果为用户出现心理异常时发送预警信息。为进一步预测用户是否出现心理异常,该陪护机器人将通过查询该用户的历史信息来进一步对用户进行心理异常预测。其中,所述历史信息主要包括用户之前的语音记录等。具体地,通过查询所述用户历史信息是否已存在与用户发生事件的关联信息。若之前不存在所述关联信息,则预测用户出现心理异常,此时将发送预警信息。可选地,还将该语音信息进行存储以作为该用户的历史信息。若已存在所述关联信息,则预测用户没有出现心理异常。示范性,若用户语音信息为“我外公走了,因为出门在外,连最后一面都没有见到,我好难过,很想他”,通过识别该语音信息可知事件为“亲人去世”且反应为“伤心、难受”,可知这反应属于大众的一个普遍反应,则进行下一步确认用户是否出现心理异常。若查询到用户的历史信息记录谈及过该亲人身体一直都不太好或住院之类的,就可以推理得到用户对该事件的发生是有心理准备的,因此出现心理异常的可能性较低,于是预测用户没有出现心理异常。相反地,若用户在此之前从来不没有提及过该亲人的生病等信息,而当突然知道发生该病逝事件时,一般是没有太多心理准备,因此发生心理异常的可能性较大,于是预测用户出现心理异常并发出预警信息以提醒监控人等需要关注该用户的心理状态。事实上,若用户发生一些重大事件时,其第一反应可能与大多数人的普遍反应都一样,但若该事件为毫无征兆地发生了,则很有可能会引起用户的心理异常,但若用户已提前知道该事件迟早会发生时,则引起心理异常的可能性也会相对降低。其中,所述预警信息可通过自身的一些设备进行指示提醒,如发出红色预警灯火等,还可发送到与该陪护机器人匹配的移动终端,如监控人的手机以提醒远方的监控人要注意该用户的心理情况了。本实施例中,通过对需要重点关注的比较敏感的关键词进行设控,若当用户的语音信息中出现这些重点关注的关键词时,则表示用户发生了一些事件或变故等,而这些事件或变故等很可能暗示用户出现了一些心理异常问题。因此将通过下一步的心理识别来了解用户对该事件的反应是否在普遍反应范围内,若超过该范围内则说明用户出现了异常反应,并进行报警。进一步地,若在普遍反应内还将根据用户历史信息进行心理异常预测和预警。通过这样三层逐次递进式的判断,可较准确地对用户是否出现心理异常进行确认及发送预警信息,从而做到及时预防和及时采取心理危机干预措施等,还可较大可能地避免因未及时发现用户的心理问题而造成严重后果等事件的发生。本实施例中的用户主要是指留守儿童、空巢老人、丧子老年等类似的需要陪护的人群,针对这些群体,他们大多由于长期独处等,更加容易出现心理问题。当然,该用户也可以是需要陪护的成年人,尤其是心理比较敏感或脆弱的群体。通过在对话陪伴的过程及时了解他们的心理状况,一方面可避免因忽视他们的心理问题而导致造成一些严重后果的该类事情的发生;另一方面尽早地发现这些人的心理问题,则对于他们的心理问题的治疗越会越有利等。实施例2如图2所示,基于上述第一实施例,本实施例还可包括步骤s140,若所述心理识别结果为所述用户反应未在所述普遍反应范围内,则直接发送预警信息。其中,通过心理危机预警模型对用户进行心理识别时,若该用户反应未在所述普遍反应的范围内,说明该用户反应已出现异常,因此将直接发送所述预警信息到用户监护人等。可选地,该模型中还可存储有不同事件对应的不同等级的异常反应,从而可进一步识别用户反应是属于哪个心理异常程度,并给出更具体的不同的预警信息。示范性地,所述异常等级可包括轻度、中度及严重三个等级。当用户反应属于中度及严重等级的反应时,则说明需要急切地关注该心理异常用户以防止其做出一些过激行为,相应地该预警信息则会包含等级程度的心理异常提醒内容。示范性地,若用户语音信息为“我睡不着,我该怎么办啊?下周就要物理考试了,我好担心考不过。”相应地,陪护机器人获取到关键词“睡不着”,而该词出现在词库中,于是将对语音信息进行识别并得到发生事件为“普通考试”及用户反应为“失眠”、“焦虑”。对照下表2的考试事件的普遍反应以及异常反应。可知,该用户反应未在该普遍反应范围内,于是可识别出该用户因考试事件出现了心理焦虑、失眠等不正常的反应,故可直接发出所述预警信息以告知其监护人等。优选地,在发送所述预警信息后,该陪护机器人还可根据用户发生的事件及用户反应采取心理危机干预相关措施。例如,该陪护机器人可发出一些安慰的声音,或者是播放一些利于睡眠的音乐,以及播放一些心理咨询讲座等来缓解用户压力或干预用户心理危机等。如图3所示,优选地,为进一步缓解用户的心理问题,该陪护机器人还可通过对用户期待的目标声音进行录入并进行语音合成后通过该目标声音来与用户语音对话,从而让用户感受到陪护的温暖,就像在与父母或子女在面对面的交谈一下,这样也可能会减小心理异常的可能性。示范性地,若用户为小孩,则目标声音可以是小孩父母的声音;若用户是老人,则目标声音可以是其子女或老伴的声音等。当然,所述目标声音还可以是用户喜爱的明星、歌星或球星等人的声音。步骤s200:根据所述语音信息进行信息检索以生成应答内容。步骤s210:将所述应答内容与预设目标声音进行合成以得到应答语音。步骤s220:将所述应答语音进行播放。具体地,陪护机器人将用户的语音信息识别转换成文本信息后,可通过全文搜索等技术进行答案检索以获取相应的应答内容。随后,将该应答内容通过预设目标声音进行合成,得到的应答语音可通过该目标声音进行播放。其中,所述目标声音可通过识别到语音合成指令对目标对象的声音进行合成得到。示范性地,可通过声纹提取等技术对目标对象的声音进行提取及学习得到。实施例3请参照图4,基于上述实施例1或实施例2,本实施例提出一种心灵陪护装置10,可应用于陪护机器人。该心灵陪护装置包括:关键词获取模块100、关键词判断模块110、心理识别模块120及心理异常预测模块130。关键词获取模块100接收来自用户的语音信息及获取所述语音信息中的关键词。关键词判断模块110判断所述关键词是否在预设关键词词库中;心理识别模块120当所述关键词在所述预设关键词词库中时,识别所述语音信息及确定用户发生事件和用户反应,并通过心理危机预警模型对用户进行心理识别,其中,所述心理危机预警模型存储有对不同事件发生的普遍心理反应;心理异常预测模块130当所述心理识别结果为所述用户反应在所述普遍心理反应范围内时,根据用户历史信息进行心理异常预测,并在所述心理异常预测的结果为用户出现心理异常时发送预警信息。心灵陪护装置10的关键词获取模块100、关键词判断模块110、心理识别模块120及心理异常预测模块130用于执行上述心灵陪护方法中的对应步骤,各个功能的具体实施,在这里不再一一描述。此外,实施例1或实施例2中的可选项也同样适用于本实施例的心灵陪护装置10。此外,本发明还提供了一种心灵陪护机器人,该心灵陪护机器人包括存储器以及处理器,存储器可用于存储计算机程序,处理器通过运行所述计算机程序,从而使心灵陪伴机器人执行上述方法或者上述心灵陪护装置中的各个模块的功能。存储器可包括存储程序区和存储数据区中。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。实施例还可提供了一种计算机存储介质,用于储存上述心灵陪伴机器人中使用的计算机程序。在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1