1.一种基于情绪的终端控制方法,其特征在于,包括:
对接收到的语音数据进行语音识别处理,以得到语音识别结果;
基于语音识别结果和预设情绪词库确定第一情绪结果;
至少根据所述第一情绪结果确定用户情绪,并推送与所述用户情绪关联的播放内容,每个情绪类别关联至少一个内容标签,每个播放内容都带有至少一个内容标签,推送的内容为带有与第一情绪结果关联的内容标签的播放内容;如果有多个与用户情绪关联的播放内容,则根据实际的应用环境进行适应性的自定义配置选取一个播放;
所述基于语音识别结果和预设情绪词库确定第一情绪结果包括:
对所述语音识别结果进行关键词提取处理,以得到关键词;所述关键词用于表征语音数据的语义;
将所述关键词与所述预设情绪词库中各个情绪类别的情绪得分词库进行匹配,以根据匹配结果确定所述语音识别结果针对各个情绪类别的情绪得分,其中,所述关键词与所述情绪得分词库的匹配度越高,所述情绪得分越高;
确定所述情绪得分最高的情绪类别为所述第一情绪结果;
所述预设情绪词库存储多个情绪类别,以及各个情绪类别对应的情绪得分词库,每一情绪类别表示一种情绪,每一情绪类别有多个情绪得分,每一情绪类别的情绪得分词库存储该情绪类别的多个情绪得分对应的词;
对接收到的面部图像进行面部识别,以确定第二情绪结果;所述对接收到的面部图像进行面部识别包括:将所述面部图像与预设图像进行匹配,以确定所述面部图像针对各个情绪类别的情绪得分;确定所述情绪得分最高的所述情绪类别为所述第二情绪结果;每一预设图像表征一种情绪类别,每一情绪类别表征一种用户的情绪;
所述推送与所述用户情绪关联的播放内容包括:所述第一情绪结果为无情绪时,以所述第二情绪结果对应的所述情绪类别推送所述播放内容;
所述语音识别结果针对各个情绪类别的情绪得分均为零,或者无法得到语音识别结果针对各个情绪类别的情绪得分的情况下,则将第一情绪结果判定为无情绪;所述面部图像针对各个情绪类别的情绪得分均为零,或者无法得到面部图像针对各个情绪类别的情绪得分的情况下,则将第二情绪结果判定为无情绪;
将所述关键词与所述预设情绪词库中各个情绪类别的情绪得分词库进行匹配,以根据匹配结果确定所述语音识别结果针对各个情绪类别的情绪得分具体包括:将语音识别结果的关键词与各个情绪类别的情绪得分词库中的词进行匹配,并根据匹配到的词确定语音识别结果针对各个情绪类别的情绪得分。
2.根据权利要求1所述的终端控制方法,其特征在于,所述推送与所述用户情绪关联的播放内容包括:根据所述第一情绪结果对应的所述情绪类别推送所述播放内容,所述播放内容与所述情绪类别一一对应。
3.根据权利要求1所述的终端控制方法,其特征在于,所述推送与所述用户情绪关联的播放内容包括:根据所述第一情绪结果和所述第二情绪结果推送相应的播放内容。
4.根据权利要求1所述的终端控制方法,其特征在于,所述推送与所述用户情绪关联的播放内容包括:所述第一情绪结果为有情绪时,根据所述第一情绪结果对应的所述情绪类别推送所述播放内容。
5.根据权利要求1所述的终端控制方法,其特征在于,采用以下一种或多种方式推送所述播放内容:发送对话框提示是否播放所述播放内容,发送语音提示是否播放所述播放内容。
6.根据权利要求1至5任一项所述的终端控制方法,其特征在于,还包括:基于所述语音识别结果和预设指令库匹配得到第一控制指令;
根据所述第一控制指令控制终端执行相应的操作,所述相应的操作不包括推送播放内容。
7.根据权利要求1至5任一项所述的终端控制方法,其特征在于,还包括:对接收到的手势动作数据与预设动作库匹配得到第二控制指令;
根据所述第二控制指令控制终端执行相应的操作,所述相应的操作不包括推送播放内容。
8.一种基于情绪的终端控制装置,其特征在于,包括:
语音识别单元,用于对接收到的语音数据进行语音识别处理,以得到语音识别结果;
第一情绪结果确定单元,用于基于语音识别结果和预设情绪词库确定第一情绪结果;
推送单元,用于至少根据所述第一情绪结果确定用户情绪,并推送与所述用户情绪关联的播放内容;每个情绪类别关联至少一个内容标签,每个播放内容都带有至少一个内容标签,推送的内容为带有与第一情绪结果关联的内容标签的播放内容;如果有多个与用户情绪关联的播放内容,则推送单元根据实际的应用环境进行适应性的自定义配置选取一个播放;
面部识别单元,用于对接收到的面部图像进行面部识别,以确定第二情绪结果;所述面部识别单元包括:第二匹配子单元,用于将所述面部图像与预设图像进行匹配,以确定所述面部图像针对各个情绪类别的情绪得分;
第二确定子单元,用于确定所述情绪得分最高的所述情绪类别为所述第二情绪结果;
每一预设图像表征一种情绪类别,每一情绪类别表征一种用户的情绪;
所述推送与所述用户情绪关联的播放内容包括:所述第一情绪结果为无情绪时,以所述第二情绪结果对应的所述情绪类别推送所述播放内容;
所述语音识别结果针对各个情绪类别的情绪得分均为零,或者无法得到语音识别结果针对各个情绪类别的情绪得分的情况下,则将第一情绪结果判定为无情绪;所述面部图像针对各个情绪类别的情绪得分均为零,或者无法得到面部图像针对各个情绪类别的情绪得分的情况下,则将第二情绪结果判定为无情绪;
所述第一情绪结果确定单元包括:
关键词提取子单元,用于对所述语音识别结果进行关键词提取处理,以得到关键词;所述关键词用于表征语音数据的语义;
第一匹配子单元,用于将所述关键词与所述预设情绪词库中各个情绪类别的情绪得分词库进行匹配,以根据匹配结果确定所述语音识别结果针对各个情绪类别的情绪得分,其中,所述关键词与所述情绪得分词库的匹配度越高,所述情绪得分越高,所述预设情绪词库用于存储情绪类别对应的所述情绪词库;
第一确定子单元,用于确定所述情绪得分最高的情绪类别为所述第一情绪结果;
所述预设情绪词库存储多个情绪类别,以及各个情绪类别对应的情绪得分词库,每一情绪类别表示一种情绪,每一情绪类别有多个情绪得分,每一情绪类别的情绪得分词库存储该情绪类别的多个情绪得分对应的词;
将所述关键词与所述预设情绪词库中各个情绪类别的情绪得分词库进行匹配,以根据匹配结果确定所述语音识别结果针对各个情绪类别的情绪得分具体包括:将语音识别结果的关键词与各个情绪类别的情绪得分词库中的词进行匹配,并根据匹配到的词确定语音识别结果针对各个情绪类别的情绪得分。
9.根据权利要求8所述的终端控制装置,其特征在于,所述推送单元根据所述第一情绪结果对应的所述情绪类别推送所述播放内容,所述播放内容与所述情绪类别一一对应。
10.根据权利要求8所述的终端控制装置,其特征在于,所述推送单元根据所述第一情绪结果和所述第二情绪结果推送相应的播放内容。
11.根据权利要求8所述的终端控制装置,其特征在于,所述推送单元包括:第一推送子单元,用于在所述第一情绪结果为有情绪时,根据所述第一情绪结果对应的所述情绪类别推送所述播放内容;
第二推送子单元,用于在所述第一情绪结果为无情绪时,根据所述第二情绪结果对应的所述情绪类别推送所述播放内容。
12.根据权利要求8所述的终端控制装置,其特征在于,所述推送单元采用以下一种或多种方式推送所述播放内容:发送对话框提示是否播放所述播放内容,发送语音提示是否播放所述播放内容。
13.根据权利要求8至12任一项所述的终端控制装置,其特征在于,还包括:第一匹配单元,用于基于所述语音识别结果和预设指令库匹配得到第一控制指令,所述预设指令库用于存储所述第一控制指令,所述第一控制指令包括至少一个词;
第一控制单元,用于根据所述第一控制指令控制终端执行相应的操作,所述相应的操作不包括推送播放内容。
14.根据权利要求8至12任一项所述的终端控制装置,其特征在于,还包括:第二匹配单元,用于对接收到的手势动作数据与预设动作库匹配得到第二控制指令,所述预设动作库用于存储所述手势动作对应的第二控制指令;
第二控制单元,用于根据所述第二控制指令控制终端执行相应的操作,所述相应的操作不包括推送播放内容。
15.一种终端,其特征在于,包括如权利要求8至14任一项所述的基于情绪的终端控制装置。