一种情绪测试方法、装置、设备及计算机可读存储介质与流程

文档序号:17735787发布日期:2019-05-22 03:10阅读:200来源:国知局
一种情绪测试方法、装置、设备及计算机可读存储介质与流程

本发明涉及数据处理技术领域,特别是涉及一种情绪测试方法、装置、设备及计算机可读存储介质。



背景技术:

随着人们工作生活压力的增大,人们很容易对周围事物产生烦躁、焦虑的情绪,长期积累,很可能会影响人的身心健康。如果人们自身未感知到长期所处的不良情绪状况,严重的话,还可能造成精神疾病,如抑郁症,将会给人们的正常工作和生活带来严重影响。

综上所述,如何有效地解决人们自身未感知到长期所处的不良情绪状况,会给人们的正常工作和生活带来严重影响等问题,是目前本领域技术人员急需解决的问题。



技术实现要素:

本发明的目的是提供一种情绪测试方法,该方法较大地降低了长期处于不良情绪的概率,降低了不良情绪对用户的工作和生活的影响;本发明的另一目的是提供一种情绪测试装置、设备及计算机可读存储介质。

为解决上述技术问题,本发明提供如下技术方案:

一种情绪测试方法,包括:

当键帽被按下时,对所述键帽与底盘之间弹性导体的电阻变化量进行记录,并记录产生所述电阻变化量的时长;

根据所述电阻变化量计算所述弹性导体的弹性形变;

根据所述弹性形变和所述时长计算按键速度;

对多个所述按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。

在本发明的一种具体实施方式中,在得到情绪测试结果之后,还包括:

对所述情绪测试结果进行反馈。

在本发明的一种具体实施方式中,对所述情绪测试结果进行反馈,包括:

通过调节键盘的背光颜色对所述情绪测试结果进行反馈。

在本发明的一种具体实施方式中,通过调节键盘的背光颜色对所述情绪测试结果进行反馈,包括:

通过调节键盘的背光颜色及亮度对所述情绪测试结果进行反馈。

在本发明的一种具体实施方式中,在得到情绪测试结果之后,对所述情绪测试结果进行反馈之前,还包括:

对当前用户的多个按键力度进行统计,得到力度统计结果;

利用所述力度统计结果对所述情绪测试结果进行校验。

在本发明的一种具体实施方式中,对多个所述按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,包括:

按照预设的时间间隔,对所述时间间隔内多个所述按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计。

一种情绪测试装置,包括:

记录模块,用于当键帽被按下时,对所述键帽与底盘之间弹性导体的电阻变化量进行记录,并记录产生所述电阻变化量的时长;

形变计算模块,用于根据所述电阻变化量计算所述弹性导体的弹性形变;

速度计算模块,用于根据所述弹性形变和所述时长计算按键速度;

结果获得模块,用于对多个所述按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。

在本发明的一种具体实施方式中,还包括:

结果反馈模块,用于在得到情绪测试结果之后,对所述情绪测试结果进行反馈。

一种情绪测试设备,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如前所述情绪测试方法的步骤。

一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前所述情绪测试方法的步骤。

应用本发明实施例所提供的方法,当键帽被按下时,对键帽与底盘之间弹性导体的电阻变化量进行记录,并记录产生电阻变化量的时长;根据电阻变化量计算弹性导体的弹性形变;根据弹性形变和时长计算按键速度;对多个按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。通过测试用户使用键盘时的按键速度,对用户的情绪进行测试,得到情绪测试结果,用户可以意识到所处的情绪状态,能够及时对不良情绪作出相应调整,较大地降低了长期处于不良情绪的概率,降低了不良情绪对用户的工作和生活的影响。

相应的,本发明实施例还提供了与上述情绪测试方法相对应的情绪测试装置、设备和计算机可读存储介质,具有上述技术效果,在此不再赘述。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例中情绪测试方法的一种实施流程图;

图2为本发明实施例中情绪测试方法的另一种实施流程图;

图3为本发明实施例中情绪测试方法的另一种实施流程图;

图4为本发明实施例中情绪测试方法的另一种实施流程图;

图5为本发明实施例中一种情绪测试装置的结构框图;

图6为本发明实施例中一种情绪测试设备的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一:

参见图1,图1为本发明实施例中情绪测试方法的一种实施流程图,该方法可以包括以下步骤:

s101:当键帽被按下时,对键帽与底盘之间弹性导体的电阻变化量进行记录,并记录产生电阻变化量的时长。

当今人们的工作生活都离不开电脑,现有键盘都只是停留在简单的输入功能,而人与键盘之间的交互功能几乎没有,在人工智能ai的时代,可以让键盘建立起与人的情绪的交互从而自动做出一些功能的调节。

可以在键盘的键帽及底盘中间放置一块弹性导体,当用户使用键盘办公或游戏时,可以当每次存在键帽被按下时,电阻将会减小,对当前被按下的键帽与底盘之间弹性导体的电阻变化量进行记录,并记录电阻从开始减小至减小到当次被按下过程的电阻最小值的时长进行记录,即对产生该电阻变化量的时长进行记录。

设置在键帽和底盘之间的弹性导体是指在发生弹性形变之后,能够恢复为压缩之前的长度的导体。

s102:根据电阻变化量计算弹性导体的弹性形变。

由于键帽与底盘之间的导体为弹性导体,因此该弹性导体的电阻变化量与其弹性形变成正比。并且由于弹性导体电阻与长度成正比的关系,可以根据电阻变化量计算弹性导体的弹性形变,即可以计算出弹性导体产生该电阻变化量对应的键盘行程。

s103:根据弹性形变和时长计算按键速度。

在计算出弹性导体的弹性形变之后,可以根据弹性形变和记录的产生该弹性形变的时长,计算用户的按键速度。

s104:对多个按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。

可以预先设置用于反应用户的按键速度与情绪的对应关系的速度情绪表,速度情绪表中可以设置每个按键速度范围对应的用户情绪类型,在经过对用户多次按键的按键速度进行计算,并对多个按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。如当用户情绪复杂,波动很大,心事重重时,其打字、按键的频率、速度也会跟随着波动很大。用户处于激动慌张的情绪时,用户的按键速度会增加;而当用户心情平静舒缓时,其打字、按键速度及频率也会相对稳定,而且相对低一些;而当用户处于休闲等闲暇时光,仅仅是浏览网页,看看新闻等状态时,按键频率、速度会相对更低一些。可以有利于用户对自身当前情绪的及时了解,做出及时调整,以免对身边的他人造成不好的影响,也有助于自身的身心健康。也可以对一段时间内的情绪状况进行分析,分析其生活习惯,及时了解用户的情绪走向,甚至可以帮助用户分析一些精神疾病,如抑郁症的治疗状况。

需要说明的是,针对打字速度不同的用户,可以设置与其打字速度匹配的速度情绪表,即可以对其处于各打字速度下的情绪类型进行调整,速度情绪表的适用性更强。

应用本发明实施例所提供的方法,当键帽被按下时,对键帽与底盘之间弹性导体的电阻变化量进行记录,并记录产生电阻变化量的时长;根据电阻变化量计算弹性导体的弹性形变;根据弹性形变和时长计算按键速度;对多个按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。通过测试用户使用键盘时的按键速度,对用户的情绪进行测试,得到情绪测试结果,用户可以意识到所处的情绪状态,能够及时对不良情绪作出相应调整,较大地降低了长期处于不良情绪的概率,降低了不良情绪对用户的工作和生活的影响。

需要说明的是,基于上述实施例一,本发明实施例还提供了相应的改进方案。在后续实施例中涉及与上述实施例一中相同步骤或相应步骤之间可相互参考,相应的有益效果也可相互参照,在下文的改进实施例中不再一一赘述。

参见图2,图2为本发明实施例中情绪测试方法的另一种实施流程图,该方法可以包括以下步骤:

s201:当键帽被按下时,对键帽与底盘之间弹性导体的电阻变化量进行记录,并记录产生电阻变化量的时长。

s202:根据电阻变化量计算弹性导体的弹性形变。

s203:根据弹性形变和时长计算按键速度。

s204:按照预设的时间间隔,对时间间隔内多个按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。

可以预设设置对用户情绪类型进行判断并统计的时间间隔,可以按照预设的时间间隔,对该时间间隔内多个按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。

需要说明的是,时间间隔可以根据实际情况进行设定和调整,本发明实施例对此不做限定,如可以对用户一周、一月、一年处于各情绪类型的时间进行统计。

s205:对当前用户的多个按键力度进行统计,得到力度统计结果。

由于用户在不同情绪状态下,不仅按键的速度存在差异,按键的力度也会存在较大差异,如当用户在激动慌张的情绪时,其打字、按键的力度会较大;当用户处于心情平静舒缓状态时,其按键力度会相对较小;当用户处于休闲等闲暇时光,仅仅是浏览网页,看看新闻等状态时,其按键力度会更小一些。当根据用户的按键速度对用户情绪类型进行统计,得到情绪测试结果之后,可以对当前用户的多个按键力度进行统计,得到力度统计结果。

s206:利用力度统计结果对情绪测试结果进行校验。

在得到对用户多个按键力度的统计结果之后,可以利用力度统计结果对根据速度统计结果得到的情绪测试结果进行校验。如当根据速度统计结果确定用户当前处于烦躁的情绪状态时,可以根据在该段时间内对用户的按键力度的统计,判断用户在该段时间内是否较大一些,从而对用户的情绪测试结果进行校验。

需要说明的是,针对打字时习惯性按键力度不同的用户,可以设置与其习惯性按键力度匹配的按键力度统计标准,即可以对其处于各按键力度下的情绪类型进行调整。

s207:对情绪测试结果进行反馈。

在获取到情绪测试结果之后,可以对情绪测试结果进行反馈。从而用户可以根据反馈结果,及时了解到自身的情绪状态,并及时做出调整。

参见图3,图3为本发明实施例中情绪测试方法的另一种实施流程图,该方法可以包括以下步骤:

s301:当键帽被按下时,对键帽与底盘之间弹性导体的电阻变化量进行记录,并记录产生电阻变化量的时长。

s302:根据电阻变化量计算弹性导体的弹性形变。

s303:根据弹性形变和时长计算按键速度。

s304:按照预设的时间间隔,对时间间隔内多个按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。

s305:对当前用户的多个按键力度进行统计,得到力度统计结果。

s306:利用力度统计结果对情绪测试结果进行校验。

s307:通过调节键盘的背光颜色对情绪测试结果进行反馈。

可以通过调节键盘的背光颜色对情绪测试结果进行反馈。如当用户情绪复杂,波动很大,心事重重,检测到用户按键速度较快的情况下,可以把键盘的背光颜色自动调节成蓝、红的灯光色来自动反馈用户的这种状态;当用户心情平静舒缓,其打字、按键速度及频率也会相对稳定,而且相对低一些时,可以将背光颜色调节成白色的背光色,来自动反馈用户的心情;当用户处于休闲等闲暇时光,仅仅是浏览网页,看看新闻等状态,按键频率、速度会相对更低一些时,可以将背光颜色调节成橙色、黄色等暖光色,来反馈用户的当前情绪状态。

参见图4,图4为本发明实施例中情绪测试方法的另一种实施流程图,该方法可以包括以下步骤:

s401:当键帽被按下时,对键帽与底盘之间弹性导体的电阻变化量进行记录,并记录产生电阻变化量的时长。

s402:根据电阻变化量计算弹性导体的弹性形变。

s403:根据弹性形变和时长计算按键速度。

s404:按照预设的时间间隔,对时间间隔内多个按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。

s405:对当前用户的多个按键力度进行统计,得到力度统计结果。

s406:利用力度统计结果对情绪测试结果进行校验。

s407:通过调节键盘的背光颜色及亮度对情绪测试结果进行反馈。

可以通过调节键盘的背光颜色及亮度对情绪测试结果进行反馈。如当用户情绪复杂,波动很大,心事重重,检测到用户按键速度较快的情况下,可以把键盘的背光颜色自动调节成蓝色、红色,并增加闪烁效果的灯光色来自动反馈用户的这种状态;当用户心情平静舒缓,其打字、按键速度及频率也会相对稳定,而且相对低一些时,可以将背光颜色调节成白色等动态的背光色,来自动反馈用户的心情,并能够缓解用户工作的疲惫感,起到提神的作用;当用户处于休闲等闲暇时光,仅仅是浏览网页,看看新闻等状态,按键频率、速度会相对更低一些时,可以将背光颜色调节成橙色、黄色等平缓的暖光色,来反馈用户的当前情绪状态,提升用户的感官体验。

相应于上面的方法实施例,本发明实施例还提供了一种情绪测试装置,下文描述的情绪测试装置与上文描述的情绪测试装置方法可相互对应参照。

参见图5,图5为本发明实施例中一种情绪测试装置的结构框图,该装置可以包括:

记录模块51,用于当键帽被按下时,对键帽与底盘之间弹性导体的电阻变化量进行记录,并记录产生电阻变化量的时长;

形变计算模块52,用于根据电阻变化量计算弹性导体的弹性形变;

速度计算模块53,用于根据弹性形变和时长计算按键速度;

结果获得模块54,用于对多个按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。

应用本发明实施例所提供的装置,当键帽被按下时,对键帽与底盘之间弹性导体的电阻变化量进行记录,并记录产生电阻变化量的时长;根据电阻变化量计算弹性导体的弹性形变;根据弹性形变和时长计算按键速度;对多个按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。通过测试用户使用键盘时的按键速度,对用户的情绪进行测试,得到情绪测试结果,用户可以意识到所处的情绪状态,能够及时对不良情绪作出相应调整,较大地降低了长期处于不良情绪的概率,降低了不良情绪对用户的工作和生活的影响。

在本发明的一种具体实施方式中,该装置还可以包括:

结果反馈模块,用于在得到情绪测试结果之后,对情绪测试结果进行反馈。

在本发明的一种具体实施方式中,结果反馈模块具体为通过调节键盘的背光颜色对情绪测试结果进行反馈的模块。

在本发明的一种具体实施方式中,结果反馈模块具体为通过调节键盘的背光颜色及亮度对情绪测试结果进行反馈的模块。

在本发明的一种具体实施方式中,该装置还可以包括:

力度统计模块,用于对当前用户的多个按键力度进行统计,得到力度统计结果;

结果校验模块,用于利用力度统计结果对情绪测试结果进行校验。

在本发明的一种具体实施方式中,结果获得模块54包括情绪统计模块,

情绪统计模块具体为按照预设的时间间隔,对时间间隔内多个按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计的模块。

相应于上面的方法实施例,参见图6,图6为本发明所提供的情绪测试设备的示意图,该设备可以包括:

存储器61,用于存储计算机程序;

处理器62,用于执行上述存储器61存储的计算机程序时可实现如下步骤:

当键帽被按下时,对键帽与底盘之间弹性导体的电阻变化量进行记录,并记录产生电阻变化量的时长;根据电阻变化量计算弹性导体的弹性形变;根据弹性形变和时长计算按键速度;对多个按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。

对于本发明提供的设备的介绍请参照上述方法实施例,本发明在此不做赘述。

相应于上面的方法实施例,本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现如下步骤:

当键帽被按下时,对键帽与底盘之间弹性导体的电阻变化量进行记录,并记录产生电阻变化量的时长;根据电阻变化量计算弹性导体的弹性形变;根据弹性形变和时长计算按键速度;对多个按键速度分别在预设的速度情绪表中对应的用户情绪类型进行统计,得到情绪测试结果。

该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

对于本发明提供的计算机可读存储介质的介绍请参照上述方法实施例,本发明在此不做赘述。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置、设备及计算机可读存储介质而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

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