首页 > 乐器声学 专利正文
一种语音交互毛绒玩具的情绪识别系统、装置及方法与流程

时间:2022-02-13 阅读: 作者:专利查询

一种语音交互毛绒玩具的情绪识别系统、装置及方法与流程

1.本发明涉及智能毛绒玩具技术领域,尤其涉及一种语音交互毛绒玩具的情绪识别系统、装置及方法。


背景技术:

2.语音交互类毛绒玩具通过识别用户声音从而实现语音交互功能,大多语音交互类毛绒玩具是机械性根据用户的指令推送相应语音音频,不能对用户的情绪进行识别,导致毛绒玩具的情感抚慰功能无法充分发挥。
3.现有技术中的情绪识别技术需要对用户多维度特征的高精度测量,不仅计算量大,而且成本较高,不适用于毛绒玩具这种简单的装置结构,因此目前的语音交互毛绒玩具实现情绪识别功能具有成本高且结构复杂的缺点。


技术实现要素:

4.有鉴于此,有必要提供一种语音交互毛绒玩具的情绪识别系统、装置及方法,用以解决现有技术中毛绒玩具情绪识别成本高、结构复杂的问题。
5.为了解决上述问题,本发明提供一种语音交互毛绒玩具的情绪识别系统,包括语音输入模块、语音识别模块、主控模块及语音输出模块;
6.所述语音输入模块,用于获取语音信息;
7.所述语音识别模块,用于识别所述语音信息,判断所述语音信息是否满足主控模块的触发条件,若满足触发条件则使主控模块运行;
8.所述主控模块,用于获取初始情绪评分和情绪识别系数,根据所述情绪识别系数获取情绪识别题目,根据所述情绪识别题目和所述初始情绪评分得到情绪综合评分,根据所述情绪综合评分获取对应的娱乐资源;
9.所述语音输出模块,用于输出所述娱乐资源。
10.进一步地,所述主控模块包括题目获取单元,所述题目获取单元,用于根据主控模块运行时间得到情绪识别系数,根据所述情绪识别系数获取情绪识别题目。
11.进一步地,所述题目获取单元,用于根据主控模块运行时间得到情绪识别系数,根据所述情绪识别系数获取情绪识别题目,包括:
12.所述题目获取单元,用于根据主控模块运行时间和系数计算公式计算得到情绪识别系数,根据所述情绪识别系数和题目数量计算公式得到情绪识别题目数量,根据所述情绪识别题目数量和设定比例获取情绪识别题目,所述系数计算公式为
[0013][0014]
其中,λ为情绪识别系数,t0为设定的情绪保持时间,t1为设定的情绪遗忘时间,t为
主控模块运行时间;
[0015]
所述题目数量计算公式为k=[λk0],其中,k为情绪识别题目数量,k0为设定的初始情绪识别题目数量,λ为情绪识别系数。
[0016]
进一步地,所述主控模块包括情绪评分单元,所述情绪评分单元,用于根据所述情绪识别题目计算情绪识别题目得分,利用所述情绪识别题目得分和所述初始情绪评分得到情绪综合评分。
[0017]
进一步地,所述情绪评分单元,用于根据所述情绪识别题目计算情绪识别题目得分,利用所述情绪识别题目得分和所述初始情绪评分得到情绪综合评分,包括:
[0018]
所述情绪评分单元,用于利用所述情绪识别题目得到情绪识别题目得分,根据所述情绪识别题目得分、所述初始情绪评分和综合评分计算公式得到情绪综合评分,所述综合评分计算公式为
[0019]
r
cur
=(1

λ)r
pre
+λq,
[0020]
其中,r
cur
为情绪综合评分,r
pre
为初始情绪评分,q为情绪识别题目得分,λ为情绪识别系数。
[0021]
进一步地,所述主控模块包括娱乐匹配单元,所述娱乐匹配单元,用于根据所述情绪综合评分得到娱乐资源匹配系数,利用所述娱乐资源匹配系数获取对应的娱乐资源。
[0022]
进一步地,所述娱乐匹配单元,用于根据所述情绪综合评分得到娱乐资源匹配系数,利用所述娱乐资源匹配系数获取对应的娱乐资源,包括:
[0023]
所述娱乐匹配单元,用于根据情绪综合评分和娱乐资源匹配系数计算公式计算得到娱乐资源匹配系数,根据所述娱乐资源匹配系数和匹配公式获取对应的娱乐资源,所述娱乐资源匹配系数计算公式为其中,r
cur
为情绪综合评分,r0为设定的初始情绪识别题目满分,r为娱乐资源匹配系数;
[0024]
所述匹配公式为d
cur
=[rd0],其中,r为娱乐资源匹配系数,d0为设定的娱乐子资源库的总数量,d
cur
为对应的娱乐资源。
[0025]
进一步地,所述主控模块还包含情绪评分库单元、情绪识别题库单元及娱乐资源库单元;
[0026]
所述情绪评分库单元用于存储情绪综合评分,上一次的情绪综合评分作为下一次的初始情绪评分;
[0027]
所述情绪识别题库单元包含不同类型情绪的情绪识别子题库,用于存储不同类型情绪的情绪识别题目音频、相应的答案选项文本及对应的分值;
[0028]
所述娱乐资源库单元包含不同类型情绪的娱乐子资源库,用于存储不同类型情绪对应的娱乐音频。
[0029]
本发明还提供了一种语音交互毛绒玩具的情绪识别装置,包括语音输入模块、语音识别模块、主控模块、语音输出模块、电源模块及基座;
[0030]
所述语音输入模块,用于获取语音信息;
[0031]
所述语音识别模块,用于识别所述语音信息,判断所述语音信息是否满足主控模块的触发条件,若满足触发条件则使主控模块运行;
[0032]
所述主控模块,用于获取初始情绪评分和情绪识别系数,根据所述情绪识别系数
获取情绪识别题目,根据所述情绪识别题目和所述初始情绪评分得到情绪综合评分,根据所述情绪综合评分获取对应的娱乐资源;
[0033]
所述语音输出模块,用于输出所述娱乐资源;
[0034]
所述电源模块用于供电;
[0035]
所述基座用于固定语音输入模块、语音识别模块、主控模块、语音输出模块及电源模块。
[0036]
本发明还提供了一种根据上述任一技术方案所述的语音交互毛绒玩具的情绪识别系统的方法,包括:
[0037]
获取语音信息,识别所述语音信息,判断所述语音信息是否满足触发条件;
[0038]
若满足则获取初始情绪评分和情绪识别系数,根据所述情绪识别系数获取情绪识别题目,根据所述情绪识别题目和所述初始情绪评分得到情绪综合评分;
[0039]
根据所述情绪综合评分获取对应的娱乐资源。
[0040]
采用上述实施例的有益效果是:本发明提供的语音交互毛绒玩具的情绪识别系统,通过语音输入模块获取语音信息,通过语音识别模块,识别所述语音信息并进行判断,若满足主控模块触发条件,则通过主控模块获取初始情绪评分和情绪识别系数,根据所述情绪识别系数获取情绪识别题目,根据所述情绪识别题目和所述初始情绪评分得到情绪综合评分,根据所述情绪综合评分获取对应的娱乐资源,通过语音输出模块,输出娱乐资源,实现了毛绒玩具的情绪识别功能,根据不同的情绪识别结果即情绪综合评分得到对应的娱乐资源达到情绪抚慰作用,降低了毛绒玩具情绪识别的成本,并且结构简单。
附图说明
[0041]
图1为本发明实施例提供的语音交互毛绒玩具的情绪识别系统的结构框图;
[0042]
图2为本发明实施例提供的语音交互毛绒玩具的情绪识别装置示意图;
[0043]
图3为本发明实施例提供的语音交互毛绒玩具的情绪识别方法的流程示意图。
具体实施方式
[0044]
下面结合附图来具体描述本发明的优选实施例,其中,附图构成本技术一部分,并与本发明的实施例一起用于阐释本发明的原理,并非用于限定本发明的范围。
[0045]
本发明实施例提供了一种语音交互毛绒玩具的情绪识别系统,该系统的结构框图,如图1所示,该语音交互毛绒玩具的情绪识别系统包括语音输入模块110、语音识别模块120、主控模块130及语音输出模块140;
[0046]
所述语音输入模块110,用于获取语音信息;
[0047]
所述语音识别模块120,用于识别所述语音信息,判断所述语音信息是否满足主控模块的触发条件,若满足触发条件则使主控模块运行;
[0048]
所述主控模块130,用于获取初始情绪评分和情绪识别系数,根据所述情绪识别系数获取情绪识别题目,根据所述情绪识别题目和所述初始情绪评分得到情绪综合评分,根据所述情绪综合评分获取对应的娱乐资源;
[0049]
所述语音输出模块140,用于输出所述娱乐资源。
[0050]
需要说明的是,通过该系统与用户进行语音交互,根据语音识别模块和主控模块
的情绪综合评分识别出用户的情绪状态,并根据情绪综合评分匹配对应的娱乐资源,降低了开发成本,提高了情绪识别的效率,增强了用户的体验感,并发挥了语音交互毛绒玩具的情绪抚慰作用。
[0051]
作为一个优选的实施例,所述主控模块包括题目获取单元,所述题目获取单元,用于根据主控模块运行时间得到情绪识别系数,根据所述情绪识别系数获取情绪识别题目。
[0052]
一个具体的实施例中,情绪识别题目从主控模块的情绪识别题库单元中获取。
[0053]
作为一个优选的实施例,所述题目获取单元,用于根据主控模块运行时间得到情绪识别系数,根据所述情绪识别系数获取情绪识别题目,包括:
[0054]
所述题目获取单元,用于根据主控模块运行时间和系数计算公式计算得到情绪识别系数,根据所述情绪识别系数和题目数量计算公式得到情绪识别题目数量,根据所述情绪识别题目数量和设定比例获取情绪识别题目,所述系数计算公式为
[0055][0056]
其中,λ为情绪识别系数,t0为设定的情绪保持时间,t1为设定的情绪遗忘时间,t为主控模块运行时间;
[0057]
所述题目数量计算公式为k=[λk0],其中,k为情绪识别题目数量,k0为设定的初始情绪识别题目数量,λ为情绪识别系数。
[0058]
一个具体的实施例中,t0=2小时,t1=10小时,t=6小时,根据系数计算公式得到λ=0.5,设定的初始情绪识别题目数量为10个即k0=10,有3个情绪识别子题库,设定比例为1:1:3,则从情绪识别子题库中分别获取2道、2道、6道题目即k
01
=2,k
02
=2,k
03
=6,根据情绪识别系数和题目数量计算公式得到k=5,从情绪识别子题库中共获取5道题目,根据计算得到k1=1、k2=1、k3=3分别为从3个情绪识别子题库获取情绪识别题目的数量。
[0059]
作为一个优选的实施例,所述主控模块包括情绪评分单元,所述情绪评分单元,用于根据所述情绪识别题目计算情绪识别题目得分,利用所述情绪识别题目得分和所述初始情绪评分得到情绪综合评分。
[0060]
一个具体的实施例中,根据5道情绪识别题目在主控模块的情绪识别题库单元中得到情绪识别题目得分。
[0061]
作为一个优选的实施例,所述情绪评分单元,用于根据所述情绪识别题目计算情绪识别题目得分,利用所述情绪识别题目得分和所述初始情绪评分得到情绪综合评分,包括:
[0062]
所述情绪评分单元,用于利用所述情绪识别题目得到情绪识别题目得分,根据所述情绪识别题目得分、所述初始情绪评分和综合评分计算公式得到情绪综合评分,所述综合评分计算公式为
[0063]
r
cur
=(1

λ)r
pre
+λq,
[0064]
其中,r
cur
为情绪综合评分,r
pre
为初始情绪评分,q为情绪识别题目得分,λ为情绪识别系数。
[0065]
一个具体的实施例中,r
pre
=16,q=12,得到r
cur
=14。
[0066]
作为一个优选的实施例,所述主控模块包括娱乐匹配单元,所述娱乐匹配单元,用于根据所述情绪综合评分得到娱乐资源匹配系数,利用所述娱乐资源匹配系数获取对应的娱乐资源。
[0067]
一个具体的实施例中,娱乐资源从主控模块的娱乐资源库单元中获取。
[0068]
作为一个优选的实施例,所述娱乐匹配单元,用于根据所述情绪综合评分得到娱乐资源匹配系数,利用所述娱乐资源匹配系数获取对应的娱乐资源,包括:
[0069]
所述娱乐匹配单元,用于根据情绪综合评分和娱乐资源匹配系数计算公式计算得到娱乐资源匹配系数,根据所述娱乐资源匹配系数和匹配公式获取对应的娱乐资源,所述娱乐资源匹配系数计算公式为其中,r
cur
为情绪综合评分,r0为设定的初始情绪识别题目满分,r为娱乐资源匹配系数;
[0070]
所述匹配公式为d
cur
=[rd0],其中,r为娱乐资源匹配系数,d0为设定的娱乐子资源库的总数量,d
cur
为对应的娱乐资源。
[0071]
一个具体的实施例中,初始情绪识别题目满分r0=k0×
3为30分,d0=5,得到d
cur
=2,则从对应的2号娱乐子资源库中获取娱乐资源。
[0072]
作为一个优选的实施例,所述主控模块还包含情绪评分库单元、情绪识别题库单元及娱乐资源库单元;
[0073]
所述情绪评分库单元用于存储情绪综合评分,上一次的情绪综合评分作为下一次的初始情绪评分;
[0074]
所述情绪识别题库单元包含不同类型情绪的情绪识别子题库,用于存储不同类型情绪的情绪识别题目音频、相应的答案选项文本及对应的分值;
[0075]
所述娱乐资源库单元包含不同类型情绪的娱乐子资源库,用于存储不同类型情绪对应的娱乐音频。
[0076]
一个具体的实施例中,情绪识别子题库为3个,其中一个情绪识别题目音频为“主人,你今天工作顺利吗?请选择a.非常顺利;b.马马虎虎;c.不太顺利”,相应的答案选项文本及对应的分值为“a”3分,“b”2分和“c”1分,娱乐子资源库为5个。
[0077]
本发明实施例提供了一种语音交互毛绒玩具的情绪识别装置,包括语音输入模块201、语音识别模块202、主控模块203、语音输出模块204、电源模块205及基座206;
[0078]
所述语音输入模块201,用于获取语音信息;
[0079]
所述语音识别模块202,用于识别所述语音信息,判断所述语音信息是否满足主控模块的触发条件,若满足触发条件则使主控模块运行;
[0080]
所述主控模块203,用于获取初始情绪评分和情绪识别系数,根据所述情绪识别系数获取情绪识别题目,根据所述情绪识别题目和所述初始情绪评分得到情绪综合评分,根据所述情绪综合评分获取对应的娱乐资源;
[0081]
所述语音输出模块204,用于输出所述娱乐资源;
[0082]
所述电源模块205,用于供电;
[0083]
所述基座206,用于固定语音输入模块、语音识别模块、主控模块、语音输出模块及电源模块。
[0084]
一个具体的实施例中,语音交互毛绒玩具的情绪识别装置示意图,如图2所示,语音输入模块201包含麦克风,将声信号转化为电信号,将得到的语音信息输入语音识别模块202,语音识别模块202能识别语音指令例如“a”,“b”,“c”,“好的”,“哈喽”等,语音识别模块202与主控模块203相连接,主控模块203与语音输出模块204相连接,语音输出模块204包含扬声器,用于播放对应的娱乐音频,电源模块205用于供电,基座206用于固定语音输入模块201、语音识别模块202、主控模块203、语音输出模块204及电源模块205。
[0085]
本发明实施例提供了一种根据上述任一技术方案所述的语音交互毛绒玩具的情绪识别系统的方法,该方法的流程示意图,如图3所示,该方法包括:
[0086]
步骤s1、获取语音信息,识别所述语音信息,判断所述语音信息是否满足触发条件;
[0087]
步骤s2、若满足则获取初始情绪评分和情绪识别系数,根据所述情绪识别系数获取情绪识别题目,根据所述情绪识别题目和所述初始情绪评分得到情绪综合评分;
[0088]
步骤s3、根据所述情绪综合评分获取对应的娱乐资源。
[0089]
综上所述,本发明公开了一种语音交互毛绒玩具的情绪识别系统、装置及方法,通过语音输入模块获取语音信息,通过语音识别模块,识别所述语音信息并进行判断,若满足主控模块触发条件,则通过主控模块获取初始情绪评分和情绪识别系数,根据所述情绪识别系数获取情绪识别题目,根据所述情绪识别题目和所述初始情绪评分得到情绪综合评分,根据所述情绪综合评分获取对应的娱乐资源,通过语音输出模块,输出娱乐资源,实现了毛绒玩具的情绪识别功能,根据不同的情绪识别结果即情绪综合评分得到对应的娱乐资源达到情绪抚慰作用,降低了毛绒玩具情绪识别的成本,并且结构简单。
[0090]
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。