心理健康评估方法及装置与流程

文档序号:15391715发布日期:2018-09-08 01:14阅读:214来源:国知局

本发明涉及基于电子设备的测评技术领域,具体而言,涉及一种心理健康评估方法及装置。



背景技术:

随着人们对健康的关注度越来越高,人们除了注重身体健康,也越来越重视心理健康。现有技术中,对于心理健康建模的方法一般基于问卷调查的方式。比如,通过纸质问卷让用户做一些选择题,然后基于用户填写的结果算出用户心理健康的一些倾向。同样,这种方法也可用在多种场景之下,比如,新生入学、新员工入职等。当然,也存在专业的一对一的心理专家来评估心理健康。然而现有的基于问卷调查的方式对用户心理健康建模,存在着不少显而易见的缺点。比如,用户容易存在抵触情绪;问卷需要专家来构建;问卷题目不便于变动;等待评估结果的时间长导致效率低;心理专家一对一评估的方式成本高等。因此,如何提供一种可解决上述技术问题的方案,已成为本领域技术人员的一大难题。



技术实现要素:

为了克服上述现有技术中的不足,本发明提供一种心理健康评估方法及装置,有助于降低被测用户的抵触情绪,提高评估效率,进而解决上述问题。

为了实现上述目的,本发明较佳实施例所提供的技术方案如下所示:

本发明较佳实施例提供一种心理健康评估方法,应用于智能终端,所述智能终端预先存储有包括第一匹配词表、第二匹配词表及至少一个主题的语料库,每个所述主题的语料库包括多条与所述主题相对应的语料;所述方法包括:

获取用户的第一语音信息;

基于所述第一匹配词表及所述第二匹配词表,从所述第一语音信息中提取文字信息,其中,所述第一匹配词表包括多个与所述至少一个主题相对应的字/词,所述第二匹配词表包括多个情感极性词及与每个所述情感极性词关联的预设分值,所述文字信息包括与所述至少一个主题对应的字/词,以及情感极性词;

将所述字/词对应为同一所述主题且所述字/词个数最多的所述主题作为所述第一语音信息对应的目标主题;

根据所述目标主题或所述文字信息,从所述语料库中选取与所述目标主题或所述文字信息对应的至少一条语料并语音输出所述至少一条语料;

获取所述用户的第二语音信息,并从所述第二语音信息中提取所述文字信息;

基于所述目标主题的情感极性词对应的预设分值,确定所述用户在所述目标主题上的心理健康分值。

可选地,上述获取用户的第一语音信息的步骤之前,所述方法还包括:

获取与至少一个预设主题对应的多条语料,并基于所述多条语料组成所述语料库。

可选地,上述获取与至少一个预设主题对应的多条语料的步骤,包括:

根据与所述第一匹配词表,利用网络爬虫获取与至少一个预设主题对应的多条语料。

可选地,上述智能终端还存储有画像模板,所述确定所述用户在所述目标主题上的心理健康分值的步骤之后,所述方法还包括:

根据每个所述目标主题所得到的所述心理健康分值,在所述画像模板中生成情感画像。

可选地,上述基于所述目标主题的情感极性词对应的预设分值,确定所述用户在所述目标主题上的心理健康分值的步骤之前,所述方法还包括:

从所述第一语音信息和/或所述第二语音信息中确定与所述目标主题相对应的所述字/词的个数,在所述个数超过预设值时,从所述语料库中选取不同于所述目标主题的语料作为新的目标主题的语料,并语音输出。

可选地,上述基于所述目标主题的情感极性词对应的预设分值,确定所述用户在所述目标主题上的心理健康分值的步骤之前,所述方法还包括:

记录在所述目标主题的聊天总时长,在所述聊天总时长超过预设时长后,从所述语料库中选取不同于所述目标主题的语料作为新的目标主题的语料,并语音输出。

可选地,上述语料库包括与社会主题对应的至少一条聊天语料、与家庭主题对应的至少一条聊天语料以及与自我主题对应的至少一条聊天语料。

本发明较佳实施例还提供一种心理健康评估装置,应用于智能终端,所述智能终端预先存储有包括第一匹配词表、第二匹配词表及至少一个主题的语料库,每个所述主题的语料库包括多条与所述主题相对应的语料;所述心理健康评估装置包括:

第一获取单元,用于获取用户的第一语音信息;

第一提取单元,用于基于所述第一匹配词表及所述第二匹配词表,从所述第一语音信息中提取文字信息,其中,所述第一匹配词表包括多个与所述至少一个主题相对应的字/词,所述第二匹配词表包括多个情感极性词及与每个所述情感极性词关联的预设分值,所述文字信息包括与所述至少一个主题对应的字/词,以及情感极性词;

主题确定单元,用于将所述字/词对应为同一所述主题且所述字/词个数最多的所述主题作为所述第一语音信息对应的目标主题;

语音输出单元,用于根据所述目标主题或所述文字信息,从所述语料库中选取与所述目标主题或所述文字信息对应的至少一条语料并语音输出所述至少一条语料;

第二提取单元,用于获取所述用户的第二语音信息,并从所述第二语音信息中提取所述文字信息;

结果确定单元,用于基于所述目标主题的情感极性词对应的预设分值,确定所述用户在所述目标主题上的心理健康分值。

可选地,上述心理健康评估装置还包括语料库组建单元,在所述第一获取单元获取用户的第一语音信息的步骤之前,所述语料库组建单元用于:

获取与至少一个预设主题对应的多条语料,并基于所述多条语料组成所述语料库。

可选地,上述心理健康评估装置还包括画像生成单元,所述智能终端还存储有画像模板,在所述结果确定单元确定所述用户在所述目标主题上的心理健康分值的步骤之后,所述画像生成单元用于:

根据每个所述目标主题所得到的所述心理健康分值,在所述画像模板中生成情感画像。

相对于现有技术而言,本发明提供的心理健康评估方法及装置至少具有以下有益效果:该方法包括获取用户的第一语音信息;基于第一匹配词表及第二匹配词表,从第一语音信息中提取文字信息,文字信息包括与至少一个主题对应的字/词,以及情感极性词;将字/词对应为同一主题且字/词个数最多的主题作为第一语音信息对应的目标主题;根据目标主题或文字信息,从语料库中选取与目标主题或文字信息对应的至少一条语料并语音输出至少一条语料;获取用户的第二语音信息,并从第二语音信息中提取文字信息;基于目标主题的情感极性词对应的预设分值,确定用户在目标主题上的心理健康分值。该方案通过利用智能终端采用语音方式与用户进行交互,有助于降低被测用户的抵触情绪,提高评估效率。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举本发明较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍。应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明较佳实施例提供的智能终端的方框示意图。

图2为本发明较佳实施例提供的心理健康评估方法的流程示意图之一。

图3为本发明较佳实施例提供的心理健康评估方法的流程示意图之二。

图4为本发明较佳实施例提供的情感画像的示意图。

图5为本发明较佳实施例提供的心理健康评估装置的方框示意图之一。

图6为本发明较佳实施例提供的心理健康评估装置的方框示意图之二。

图标:10-智能终端;11-处理单元;12-通信单元;13-存储单元;100-心理健康评估装置;110-第一获取单元;120-第一提取单元;130-主题确定单元;140-语音输出单元;150-第二提取单元;160-结果确定单元;170-语料库组建单元;180-画像生成单元。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。此外,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

请参照图1,为本发明较佳实施例提供的智能终端10的方框示意图。该智能终端10可以用于执行下述的心理健康评估方法,通过语音的方式与用户进行交互,有助于降低用户因进行心理评估而产生的抵触情绪,提高用户的体验感。另外,利用智能终端10进行评估,用户在测试完成后便可得到评估结果,有助于提高评估的效率。

进一步地,所述智能终端10可以是,但不限于,智能手机、个人电脑(personalcomputer,pc)、平板电脑、个人数字助理(personaldigitalassistant,pda)、移动上网设备(mobileinternetdevice,mid)等。

在本实施例中,所述智能终端10可以包括处理单元11、通信单元12、存储单元13以及心理健康评估装置100,所述处理单元11、通信单元12、存储单元13以及心理健康评估装置100各个元件之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。

所述处理单元11可以是处理器。例如,该处理器可以是中央处理器(centralprocessingunit,cpu)、图形处理器(graphicsprocessingunit,gpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。

所述通信单元12用于通过网络建立智能终端10与其他设备的通信连接,并通过所述网络收发数据。所述网络可以是,但不限于,有线网络或无线网络。可理解地,其他设备可以为服务器、管理终端等,比如,若为管理终端,该管理终端可以用于接收智能终端10发送的心理健康分值,并基于心理健康分值输出评估建议。

所述存储单元13可以是,但不限于,随机存取存储器,只读存储器,可编程只读存储器,可擦除可编程只读存储器,电可擦除可编程只读存储器等。在本实施例中,所述存储单元13可以用于存储第一匹配词表、第二匹配词表、语料库及画像模板等。当然,所述存储单元13还可以用于存储程序,所述处理单元11在接收到执行指令后,执行该程序。

进一步地,所述心理健康评估装置100包括至少一个可以软件或固件(firmware)的形式存储于所述存储单元13中或固化在所述智能终端10操作系统(operatingsystem,os)中的软件功能模块。所述处理单元11用于执行所述存储单元13中存储的可执行模块,例如心理健康评估装置100所包括的软件功能模块及计算机程序等。

可以理解的是,图1所示的结构仅为智能终端10的一种结构示意图,所述智能终端10还可以包括比图1所示更多或更少的组件。图1中所示的各组件可以采用硬件、软件或其组合实现。

请参照图2,为本发明较佳实施例提供的心理健康评估方法的流程示意图之一。本发明提供的心理健康评估方法可以应用于上述的智能终端10,由所述智能终端10执行该心理健康评估方法。该智能终端10可以预先存储第一匹配词表、第二匹配词表及至少一个主题的语料库。

可理解地,第一匹配词表、第二匹配词表中个字和/或词可根据实际情况进行设置。语料库的主题为智能终端10与用户语音交互的聊天主题。即,语料库可以包括基于自我主题的至少一条聊天语料、基于家庭主题的至少一条聊天语料以及基于社会主体的至少一条聊天语料等。其中,语料可理解为语言材料,可以为文本形式或音频形式的数据。

下面将对图2中所示的心理健康评估方法的各步骤进行详细阐述,在本实施例中,心理健康评估方法可以包括以下步骤。

步骤s210,获取用户的第一语音信息。

可理解地,第一语音信息为用户发出的语音,智能终端10可通过对该语音进行采集并解析以得到相应的文字信息。

可选地,在步骤s210之前,心理健康评估方法还可以包括组建语料库的步骤。例如,该方法可以包括:获取与至少一个预设主题对应的多条语料,并基于所述多条语料组成所述语料库。

可理解地,预设主题的类型数量表征心理健康评估的维度,比如,若预设主题有三类,也就是指通过三个维度对心理健康进行的评估。其中,预设主题的类型及数量可以根据实际情况进行确定。例如,待测试的用户为学生,则预设主题可以包括社会主题、校园主题、自我主题等,这里对设置的主题的类型及数量不作具体限定。

可选地,所述获取与至少一个预设主题对应的多条语料的步骤可以为:根据与所述第一匹配词表,利用网络爬虫从网页或网络服务器获取与至少一个预设主题对应的多条语料。

步骤s220,基于所述第一匹配词表及所述第二匹配词表,从所述第一语音信息中提取文字信息,其中,所述第一匹配词表包括多个与所述至少一个主题相对应的字/词,所述第二匹配词表包括多个情感极性词及与每个所述情感极性词关联的预设分值,所述文字信息包括与所述至少一个主题对应的字/词,以及情感极性词。

可理解地,第一匹配词表用于从获取的语音信息(可以为第一语音信息,也可以为第二语音信息)中提取与至少一个主题对应的字/词。第二匹配词表用于从获取的语音信息中提取与至少一个主题对应的情感极性词。

第一匹配词表中的字/词可以是人为录入形成的,也可以是通过智能终端10基于网络爬虫得到的词库,然后对词库进行筛选得到的第一匹配词表。第二匹配词表的形成方式与第一匹配词表的方式相同或类似。

具体地,比如若主题为社会主题,与社会主题对应的字/词包括但不限于工作、国家、新闻等词汇。情感极性词可以为表征人情绪及程度的相应词汇,该情感极性词包括但不限于快乐、高兴、悲伤、伤心、很差、比较差、差、一般、好、很好、非常好等。这里对第一匹配词表及第二匹配词表中的具体字/词不作具体限定。

另外,与情感极性词关联的预设分值可根据实际情况进行设置,这里不作具体限定。

步骤s230,将所述字/词对应为同一所述主题且所述字/词个数最多的所述主题作为所述第一语音信息对应的目标主题。

可理解地,在用户的聊天语音中,若在语音信息中出现的字/词属于同一个主题的次数越多,该语音信息内容属于该主题的可能性便越大。基于此,可通过对语音信息提取字/词,并对字/词所属的主题进行确定,便可得到该语音信息对应的主题,该主题也就是目标主题。

步骤s240,根据所述目标主题或所述文字信息,从所述语料库中选取与所述目标主题或所述文字信息对应的至少一条语料并语音输出所述至少一条语料。

可理解地,通过语音的方式输出语料,可便于用户与智能终端10进行快速交互沟通,提高评估效率。另外,通过与机器聊天的形式对完成对用户心理健康进行评估,使得用户更容易接受该方式,减少用户的抵触情绪,提升用户的体验感。其中,语料库可以包括但不限于与社会主题对应的至少一条聊天语料、与家庭主题对应的至少一条聊天语料以及与自我主题对应的至少一条聊天语料等。

步骤s250,获取所述用户的第二语音信息,并从所述第二语音信息中提取所述文字信息。

可理解地,智能终端10在向用户通过语音方式输出语料后,用户通常会基于该语料内容开展聊天或对语料的内容进行回答。此时,智能终端10会获取用户基于该语料的聊天内容,然后执行步骤s220,以提取该聊天内容中的文字信息,并将该文字信息与基于第一语音信息所得到的文字信息作为评估心理健康分值的依据。

步骤s260,基于所述目标主题的情感极性词对应的预设分值,确定所述用户在所述目标主题上的心理健康分值。

可选地,在步骤s260之前,心理健康评估方法还可以包括对聊天主题进行切换的步骤。

例如,心理健康评估方法在步骤s260之前可以包括:从所述第一语音信息和/或所述第二语音信息中确定与所述目标主题相对应的所述字/词的个数,在所述个数超过预设值时,从所述语料库中选取不同于所述目标主题的语料作为新的目标主题的语料,并语音输出。

或者,心理健康评估方法在步骤s260之前可以包括:记录在所述目标主题的聊天总时长,在所述聊天总时长超过预设时长后,从所述语料库中选取不同于所述目标主题的语料作为新的目标主题的语料,并语音输出。

值得说明的是,步骤s210至步骤s250可以循环执行多次。每次执行时,智能终端10输出的语料的内容不同。也就是,通过对用户心理健康的每个维度(主题)作多次的不同内容的聊天交互,基于多次聊天交互提取用户相应的语音信息,然后可根据每个目标主题的语音信息所得到的各个情感极性词的预设分值,确定该目标主题的心理健康分值,多个目标主题的心理健康分值便可构成被测试用户的心理健康的评估结果。

在本实施例中,智能终端10还可以对用户的语音信息进行筛选,与主题无关的语音信息可以直接删除而不作提取、解析等处理。另外,若用户的聊天内容超出预设的多个主题,智能终端10可从语料库中选取其他与当前正在进行的目标主题相对应的语料通过语音输出,以引导用户将聊天内容回归倒当前的目标主题。

请参照图3,为本发明较佳实施例提供的心理健康评估方法的流程示意图之二。可选地,在步骤s260之后,心理健康评估方法还可以包括步骤s270。

步骤s270,根据每个所述目标主题所得到的所述心理健康分值,在所述画像模板中生成情感画像。

请参照图4,为本发明较佳实施例提供的情感画像的示意图。可理解地,情感画像中,若社会主题对应的心理健康分值为负值,也就表征用户在社会主题这块的心理可能存在消极问题;若自我主题的心理健康分值为正值,也就表征用户在自我主题这块的心理健康正常,为积极心态。值得说明的是,该情感画像还可以是不同于图示的画像,图4所示的仅为情感画像的一种示意图。

基于情感画像,可以更为形象的查看心理健康评估的结果,便于对评估的结果进行分析,以得到相应的处理措施。

请参照图5,为本发明较佳实施例提供的心理健康评估装置100的方框示意图之一。本发明提供的心理健康评估装置100可以应用于上述的智能终端10,用于执行上述心理健康评估方法的各步骤。在本实施例中,心理健康评估装置100可以包括第一获取单元110、第一提取单元120、主题确定单元130、语音输出单元140、第二提取单元150以及结果确定单元160。

第一获取单元110,用于获取用户的第一语音信息。具体地,第一获取单元110可以用于执行如图2所示的步骤s210,具体执行的操作内容可参照对步骤s210的详细描述。

第一提取单元120,用于基于所述第一匹配词表及所述第二匹配词表,从所述第一语音信息中提取文字信息,其中,所述第一匹配词表包括多个与所述至少一个主题相对应的字/词,所述第二匹配词表包括多个情感极性词及与每个所述情感极性词关联的预设分值,所述文字信息包括与所述至少一个主题对应的字/词,以及情感极性词。具体地,第一提取单元120可以用于执行如图2所示的步骤s220,具体执行的操作内容可参照对步骤s220的详细描述。

主题确定单元130,用于将所述字/词对应为同一所述主题且所述字/词个数最多的所述主题作为所述第一语音信息对应的目标主题。具体地,主题确定单元130可以用于执行如图2所示的步骤s230,具体执行的操作内容可参照对步骤s230的详细描述。

语音输出单元140,用于根据所述目标主题或所述文字信息,从所述语料库中选取与所述目标主题或所述文字信息对应的至少一条语料并语音输出所述至少一条语料。具体地,语音输出单元140可以用于执行如图2所示的步骤s240,具体执行的操作内容可参照对步骤s240的详细描述。

第二提取单元150,用于获取所述用户的第二语音信息,并从所述第二语音信息中提取所述文字信息。具体地,第二提取单元150可以用于执行如图2所示的步骤s250,具体执行的操作内容可参照对步骤s250的详细描述。

结果确定单元160,用于基于所述目标主题的情感极性词对应的预设分值,确定所述用户在所述目标主题上的心理健康分值。具体地,结果确定单元160可以用于执行如图2所示的步骤s260,具体执行的操作内容可参照对步骤s260的详细描述。

请参照图6,为本发明较佳实施例提供的心理健康评估装置100的方框示意图之二。可选地,心理健康评估装置100还可以包括语料库组建单元170及画像生成单元180。

在所述第一获取单元110获取用户的第一语音信息的步骤之前,所述语料库组建单元170用于:获取与至少一个预设主题对应的多条语料,并基于所述多条语料组成所述语料库。

所述智能终端10还存储有画像模板,在所述结果确定单元160确定所述用户在所述目标主题上的心理健康分值的步骤之后,所述画像生成单元180用于:根据每个所述目标主题所得到的所述心理健康分值,在所述画像模板中生成情感画像。具体地,画像生成单元180可以用于执行如图5所示的步骤s270,具体执行的操作内容可参照对步骤s270的详细描述,这里不再赘述。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现,基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施场景所述的方法。

综上所述,本发明提供一种心理健康评估方法及装置。该方法包括获取用户的第一语音信息;基于第一匹配词表及第二匹配词表,从第一语音信息中提取文字信息,文字信息包括与至少一个主题对应的字/词,以及情感极性词;将字/词对应为同一主题且字/词个数最多的主题作为第一语音信息对应的目标主题;根据目标主题或文字信息,从语料库中选取与目标主题或文字信息对应的至少一条语料并语音输出至少一条语料;获取用户的第二语音信息,并从第二语音信息中提取文字信息;基于目标主题的情感极性词对应的预设分值,确定用户在目标主题上的心理健康分值。该方案通过利用智能终端采用语音方式与用户进行交互,有助于降低被测用户的抵触情绪,提高评估效率。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1