一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

歌曲试听方法、终端设备及可读存储介质与流程

2022-04-06 21:21:33 来源:中国专利 TAG:
1.本发明涉及终端
技术领域
:,尤其涉及一种歌曲试听方法、终端设备及计算机可读存储介质。
背景技术
::2.随着数字音乐市场的规范化,音乐版权的管理越来越严格,为保护音乐版权的同时吸引用户听众收听音乐,数字音乐试听管理是一个大的趋势。目前,音乐播放平台通常设置一个固定时长播放歌曲达到试听歌曲的目的,然而不同的用户听众对歌曲试听的时长存在不同的试听感受,导致采用固定时长播放歌曲的方式并不合理。3.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。技术实现要素:4.本发明的主要目的在于提供一种歌曲试听方法、终端设备及计算机可读存储介质,旨在解决不同的用户听众对歌曲试听的时长存在不同的试听感受,导致采用固定时长播放歌曲的方式并不合理的问题。5.为实现上述目的,本发明提供一种歌曲试听方法,所述歌曲试听方法包括:6.获取目标试听歌曲播放时用户的脑电波数据,并根据所述脑电波数据确定所述用户的听觉注意力;7.根据所述用户当前的环境信息和/或当前的身体状态信息确定所述用户的情绪状态;8.根据所述听觉注意力以及所述情绪状态确定所述目标试听歌曲的歌曲试听时长;9.按照所述歌曲试听时长播放所述目标试听歌曲。10.可选地,根据所述听觉注意力以及所述情绪状态确定所述目标试听歌曲的歌曲试听时长的步骤包括:11.在所述听觉注意力确定为注意力集中,且所述情绪状态与所述目标试听歌曲对应的情绪状态不匹配时,根据所述目标试听歌曲的当前播放时间点确定所述目标试听歌曲的停止播放时间点,并根据所述停止播放时间点确定所述目标试听歌曲的所述歌曲试听时长;12.在所述听觉注意力确定为注意力集中,且所述情绪状态与所述目标试听歌曲对应的情绪状态匹配时,获取所述情绪状态与所述参考情绪状态匹配的持续时长,根据所述持续时长确定所述目标试听歌曲的停止播放时间点,并根据所述停止播放时间点确定所述目标试听歌曲的所述歌曲试听时长。13.可选地,根据所述听觉注意力以及所述情绪状态确定所述目标试听歌曲的歌曲试听时长的步骤包括:14.在所述听觉注意力确定为注意力不集中,且所述情绪状态与所述目标试听歌曲对应的情绪状态匹配时,执行切换播放时间点的操作并获取切换后的播放时间点,并获取与所述切换后的播放时间点对应的参考播放时长,根据所述参考播放时长确定所述目标试听歌曲的所述歌曲试听时长;15.在所述听觉注意力确定为注意力不集中,且所述情绪状态与所述目标试听歌曲对应的情绪状态不匹配时,根据预设播放时长确定所述目标试听歌曲的所述歌曲试听时长。16.可选地,根据所述用户当前的环境信息和/或身体状态信息确定所述用户的情绪状态的步骤包括:17.获取与所述用户当前的所述环境信息对应的第一情绪状态参数,和/或,获取与所述用户当前的所述身体状态信息对应的第二情绪状态参数;18.根据所述第一情绪状态参数和/或所述第二情绪状态参数确定所述用户当前待确定情绪状态发生的概率值;19.从所述待确定情绪状态的概率值中获取最大概率值所对应的所述待确定情绪状态,以作为目标情绪状态,并根据所述目标情绪状态确定所述用户的情绪状态。20.可选地,按照所述歌曲试听时长播放所述目标试听歌曲的步骤之后,还包括:21.在试听所述目标试听歌曲的过程中接收到切换指令时,在所述歌曲试听时长内切换试听歌曲的播放时间点;22.基于所述播放时间点在所述歌曲试听时长内播放所述目标试听歌曲。23.可选地,根据所述脑电波数据确定所述用户的听觉注意力的步骤包括:24.根据所述脑电波数据确定用户的脑皮层活动的偶极子;25.根据所述偶极子以及预设的神经网络模型确定所述用户的听觉注意力。26.可选地,歌曲试听方法还包括:27.获取目标试听歌曲已试听的播放时长;28.在所述播放时长达到预设播放时长时,执行所述获取目标试听歌曲播放时用户的脑电波数据,并根据所述脑电波数据确定所述用户的听觉注意力的步骤。29.此外,为实现上述目的,本发明还提供一种终端设备,所述终端设备包括:30.获取确定模块,用于获取目标试听歌曲播放时用户的脑电波数据,并根据所述脑电波数据确定所述用户的听觉注意力;31.第一确定模块,用于根据所述用户当前的环境信息和/或当前的身体状态信息确定所述用户的情绪状态;32.第二确定模块,用于根据所述听觉注意力以及所述情绪状态确定所述目标试听歌曲的歌曲试听时长;33.播放模块,用于按照所述歌曲试听时长播放所述目标试听歌曲。34.此外,为实现上述目的,本发明还提供一种终端设备,所述终端设备包括:存储器、处理器以及存储在所述存储器里并可在所述处理器上运行的歌曲试听程序,所述歌曲试听程序被所述处理器执行时实现如以上所述歌曲试听方法的各个步骤。35.此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有歌曲试听程序,所述歌曲试听程序被所述处理器执行时实现如以上所述歌曲试听方法的各个步骤。36.本发明提出的歌曲试听方法、终端设备及计算机可读存储介质,通过获取目标试听歌曲播放时用户的脑电波数据确定用户的听觉注意力,以获知用户对于播放的目标试听歌曲的声音的选择以及集中程度,从而间接反应用户对于目标试听歌曲是否感兴趣程度,根据用户当前的环境信息和/或当前的身体状态信息确定用户的情绪状态,以通过情绪状态明确用户对于播放的目标试听歌曲的情感色彩,进而根据听觉注意力以及用户的情绪状态确定目标试听歌曲的歌曲试听时长,实现基于用户对目标试听歌曲的感兴趣程度以及情感色彩以确定目标试听歌曲的歌曲试听时长,以提高歌曲试听播放方式的合理性。附图说明37.图1为本发明的歌曲试听方法各个实施例涉及的终端设备的结构示意图;38.图2为本发明的歌曲试听方法第一实施例的流程示意图;39.图3为本发明的歌曲试听方法第二实施例的流程示意图;40.图4为本发明的终端设备的模块示意图。41.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式42.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。43.本发明提供一种歌曲试听方法,所述歌曲试听方法包括:44.获取目标试听歌曲播放时用户的脑电波数据,并根据所述脑电波数据确定所述用户的听觉注意力;45.根据所述用户当前的环境信息和/或当前的身体状态信息确定所述用户的情绪状态;46.根据所述听觉注意力以及所述情绪状态确定所述目标试听歌曲的歌曲试听时长;47.按照所述歌曲试听时长播放所述目标试听歌曲。48.本发明的歌曲试听方法通过获取目标试听歌曲播放时用户的脑电波数据确定用户的听觉注意力,以获知用户对于播放的目标试听歌曲的声音的选择以及集中程度,从而间接反应用户对于目标试听歌曲是否感兴趣程度,根据用户当前的环境信息和/或当前的身体状态信息确定用户的情绪状态,以通过情绪状态明确用户对于播放的目标试听歌曲的情感色彩,进而根据听觉注意力以及用户的情绪状态确定目标试听歌曲的歌曲试听时长,实现基于用户对目标试听歌曲的感兴趣程度以及情感色彩以确定目标试听歌曲的歌曲试听时长,以提高歌曲试听播放方式的合理性。49.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或者“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或者“单元”可以混合地使用。50.终端设备可以以各种形式来实施。例如,本发明中描述的终端设备可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(personaldigitalassistant,pda)、便捷式媒体播放器(portablemediaplayer,pmp)、导航装置、可穿戴设备、智能手环等移动终端。51.请参考图1,图1为本发明的歌曲试听方法各个实施例涉及的终端设备的结构示意图。52.如图1所示,该终端设备可以包括:存储器101以及处理器102。本领域技术人员可以理解,图1示出的终端的结构框图并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中,存储器101中存储有操作系统以及歌曲试听程序。处理器102是终端设备的控制中心,处理器102执行存储在存储器101内的歌曲试听程序,以实现本发明的歌曲试听方法各实施例的步骤。53.可选地,终端设备还可包括显示单元103,显示单元103包括显示面板,可采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板,用于输出显示用户浏览的界面。54.基于上述终端设备的结构框图,提出本发明的歌曲试听方法的各个实施例。55.在第一实施例中,本发明提供一种歌曲试听方法,请参考图2,图2为本发明的歌曲试听方法第一实施例的流程示意图。在该实施例中,歌曲试听方法包括以下步骤:56.步骤s10,获取目标试听歌曲播放时用户的脑电波数据,并根据所述脑电波数据确定所述用户的听觉注意力;57.脑电波(electroencephalogram,eeg)是一种使用电生理指标记录大脑活动的方法,大脑在活动时,大量神经元同步发生的突触后电位经总和后形成的。脑电波记录大脑活动时的电波变化,是脑神经细胞的电生理活动在大脑皮层或头皮表面的总体反映。58.获取目标试听歌曲播放时用户的脑电波数据,可通过音乐播放的头戴式终端设备直接对人的脑电图进行数据采集,也可以是通过脑电波传感器采集用户的脑电波数据,其中脑电波传感器也称为脑电波芯片或者脑电波接收器,并将获取到的脑电波数据发送至与该脑电波传感器进行通讯连接的终端设备,以使得终端设备获取目标试听歌曲播放时用户的脑电波数据,本实施例对此不做限定。59.用户的听觉注意力包括听觉注意力集中以及听觉注意力不集中。根据脑电波数据确定用户的听觉注意力,可通过根据每秒采集到的脑电波数据以确定用户的脑皮层活动的偶极子,并基于获取的偶极子,获取预设采样频率内的偶极子矩阵,将偶极子矩阵作为预设的神经网络模型的输入参数,以确定用户的听觉注意力集中的结果如听觉注意力集中或者听觉注意力不集中。60.可选地,根据每秒采集到的脑电波数据以确定用户的脑皮层活动的偶极子。举例来说,假设通过32个采样通道进行采集用户t时刻的脑电图数据x(t),每个时刻有32个采样点,每个通道使用0.05-100hz的带通滤波,采样率为f。通过加权最小范数估计wmne得到权值w(1*32的矩阵),然后得到脑皮层活动s(t)=wx(t),对s(t)进行小波变换提取出脑皮层活动的alpha(13-30),beta(8-13hz)以及theta(4-8hz)节律,分别为s1(t),s2(t),s3(t),并基于以下公式得到脑皮层活动的偶极子[0061][0062]可选地,基于获取的偶极子,获取预设采样频率内的偶极子矩阵。举例来说,1000hz的采样频率,则t=1到1000。则每秒的用户脑皮层偶极子数据为一个1000*3的矩阵p,p也即偶极子矩阵,该矩阵可以看作为1000*1的3通道输入。[0063]可选地,预设的神经网络模型是基于已知的样例库数据,训练好的神经网络模型,通过该神经网络模型可确定用户的听觉注意力集中的结果。示例性地,神经网络模型可采用3个卷积层的网络,每个卷积层后一个池化层,一个全连接层以及输出层,卷积核为3*1的方式进行构建。[0064]可选地,获取目标试听歌曲播放时用户的脑电波数据的方式可以是实时获取,也可以是预设时间间隔获取,对此不做限定。[0065]作为一种可选的实施方式,步骤s10之前,还包括:[0066]获取目标试听歌曲已试听的播放时长;[0067]在所述播放时长达到预设播放时长时,执行步骤s10。[0068]在实际应用过程中,为便于准确获取用户对于播放的目标试听歌曲的情绪状态以及在目标试听歌曲播放过程中的听觉注意力,可基于目标试听歌曲已试听的播放时长达到预设播放时长,也即已试听的播放时长大于或者等于预设播放时长时,执行步骤s10,可选地,预设播放时长采用15s。[0069]步骤s20,根据所述用户当前的环境信息和/或当前的身体状态信息确定所述用户的情绪状态;[0070]用户的情绪状态是指用户的情绪,如开心、振奋、兴奋、伤心以及忧郁等情绪。用户当前的环境信息是指用户当前所在位置的环境,环境信息包括温度、光照强度、湿度、天气(阴天、晴天、大雨、小雨、雪、大风等)以及紫外线强度中的至少一种。用户当前的身体状态是指用户当前的体表特征,身体状态包括温度、心率以及血压中的至少一种。[0071]可选地,获取用户当前的环境信息可根据用户当前的位置信息以及当前时间,通过网络气象网站获取得到。[0072]可选地,获取用户当前的身体状态可通过用户佩戴的智能运动手环采集得到。[0073]在实际应用过程中,用户的情绪状态可由外部环境因素影响,也可由自身内部因素影响。根据用户当前的环境信息和/或当前的身体状态信息确定用户的情绪状态,可根据用户当前的环境信息或者当前的身体状态信息确定用户的情绪状态,也可根据当前的环境信息以及当前的身体状态信息共同确定用户的情绪状态。[0074]可选地,根据用户当前的环境信息或者当前的身体状态信息确定用户的情绪状态,可基于用户当前的环境信息或者当前的身体状态,确定用户当前的心情特征参数,根据心情特征参数所在的预设参数区间确定用户的情绪状态。[0075]可选地,根据当前的环境信息以及当前的身体状态信息共同确定用户的情绪状态,可获取与环境信息对应的第一情绪状态参数以及第一权重值,获取与身体状态信息对应的第二情绪状态参数以及第二权重值,根据第一情绪状态参数、第一权重值、第二情绪状态参数以及第二权重值确定情绪评分值,根据情绪评分值确定用户的情绪状态。[0076]此外,作为一种可选的实施方式,步骤s20包括:[0077]获取与所述用户当前的所述环境信息对应的第一情绪状态参数,和/或,获取与所述用户当前的所述身体状态信息对应的第二情绪状态参数;[0078]根据所述第一情绪状态参数和/或所述第二情绪状态参数确定所述用户当前待确定情绪状态发生的概率值;[0079]从所述待确定情绪状态的概率值中获取最大概率值所对应的所述待确定情绪状态,以作为目标情绪状态,并根据所述目标情绪状态确定所述用户的情绪状态。[0080]第一情绪状态参数是指在当前的环境信息下产生不同情绪分别对应的概率。第二情绪状态参数是指基于用户的身体状态信息产生不同情绪分别对应的概率。举例来说,获取环境信息对应的第一情绪状态参数y1,获取身体状态信息对应的第二情绪状态参数y2,其中,y1,y2分别为一个1*y维度的向量的概率值。在根据第一情绪状态参数或者第二情绪状态参数确定用户当前待确定情绪状态发生的概率值,可直接基于第一情绪状态参数或者第二情绪状态参数,确定用户当前待确定情绪状态发生的概率值,例如:第一情绪状态参数为(0.5,0.3,0.7)时,0.5的概率为郁闷、0.3的概率为伤心、0.7的概率为忧愁,同理于第二情绪状态参数。[0081]可选地,根据第一情绪状态参数以及第二情绪状态参数共同确定用户当前待确定情绪状态发生的概率值,情绪状态发生的概率值y=ay1 by2,其中,a以及b为参考系数值,可选地,a取值为0.3,b取值为0.7。最后,可从情绪状态发生的概率值中获取最大概率值所对应的待确定情绪状态,以作为目标情绪状态,并根据目标情绪状态确定用户的情绪状态。[0082]可选地,根据第一情绪状态参数以及第二情绪状态参数共同确定用户当前待确定情绪状态发生的概率值,可分别将第一情绪状态参数形成的第一参数矩阵,以及第二情绪状态参数形成的第二参数矩阵,视为两个通道输入至预设的情绪神经网络模型的输入参数,进而得到用户的情绪状态。[0083]可选地,预设的情绪神经网络模型是基于已知的样例库数据,训练好的情绪神经网络模型,通过该情绪神经网络模型可确定用户的情绪状态。示例性地,情绪神经网络模型可采用2个卷积层的网络,每个卷积层后一个池化层,一个全连接层以及一个输出层,卷积核采用1*3的方式进行构建,将第一参数矩阵以及第二参数矩阵作为情绪神经网络模型的输入,最终得到用户的不同情绪状态的概率矩阵,从而从概率矩阵中获取最大概率值对应的情绪状态,以确定为用户的情绪状态。[0084]可选地,环境信息、身体状态信息与情绪状态参数之间的对应关系可预先进行设置。例如:在环境信息具体为:光照强度100流明,温度10摄氏度,天气:小雨,对应的y1为(0.5,0.3,0.7,0.2,0.6),0.5的概率为郁闷、0.3的概率为伤心、0.7的概率为忧愁等。同理身体状态信息与情绪状态参数之间的对应关系。[0085]步骤s30,根据所述听觉注意力以及所述情绪状态确定所述目标试听歌曲的歌曲试听时长;[0086]步骤s40,按照所述歌曲试听时长播放所述目标试听歌曲。[0087]根据听觉注意力以及情绪状态确定目标试听歌曲的歌曲试听时长,可根据听觉注意力以及情绪状态确定用户对于目标试听歌曲的感兴趣分值,进而根据感兴趣分值确定目标试听歌曲的歌曲试听时长,其中,根据听觉注意力以及情绪状态确定用户对于目标试听歌曲的感兴趣分值,可直接分别获取与听觉注意力以及情绪状态对应的感兴趣分值并求和,以确定用户对于目标试听歌曲的感兴趣分值,也可分别获取与听觉注意力以及情绪状态对应的感兴趣分值后,分别获取与听觉注意力以及情绪状态对应的权重值,对听觉注意力对应的感兴趣分值、听觉注意力对应的权重值、情绪状态对应的感兴趣分值以及情绪状态对应的权重值进行加权求和,以确定用户对于目标试听歌曲的感兴趣分值,本实施例对此不做限定。[0088]可选地,根据感兴趣分值确定目标试听歌曲的歌曲试听时长,可直接获取感兴趣分值对应的歌曲试听时长,以确定目标试听歌曲的歌曲试听时长,也可获取感兴趣分值所在的预设分值区间,进而根据预设分值区间确定目标试听歌曲的歌曲试听时长,本实施例对此不做限定。其中,可预先设置感兴趣分值或者预设分值区间与歌曲试听时长之间的对应关系,基于该对应关系,根据感兴趣分值确定目标试听歌曲的歌曲试听时长。[0089]需要说明的是,可基于听觉注意力包括听觉注意力集中以及听觉注意力不集中,对应不同的听觉注意力分别设置目标试听歌曲播放时的第一感兴趣分值,容易理解的是,听觉注意力集中的感兴趣分值大于听觉注意力不集中的感兴趣分值,同理地,对应于用户的不同情绪状态可预先设置第二感兴趣分值,示例性对,不同情绪状态包括但不限于开心、振奋、兴奋、伤心以及忧郁,可设置用户处于积极情绪状态如开心、振奋和/或兴奋时的感兴趣分值,大于用户处于消极情绪状态如伤心和/或忧郁时感兴趣分值。容易理解的是,在实际应用过程中,用户的听觉注意力集中,且用户的情绪状态越积极,用户对于播放的目标试听歌曲感兴趣的可能性更大,以通过感兴趣分值确定目标试听歌曲的歌曲试听时长,可实现适应于用户对目标试听歌曲的感兴趣程度确定歌曲试听时长,如在用户对目标试听歌曲的感兴趣程度越小时,歌曲试听时长越短,以节省用户的试听时长,及时切换至下一首试听歌曲进行试听,提高试听舒适性;在用户对目标试听歌曲的感兴趣程度越大时,歌曲试听时长越长,有助于用户通过试听歌曲准确找到喜欢的歌曲,提高试听歌曲的合理性。[0090]可选地,根据听觉注意力以及情绪状态确定目标试听歌曲的歌曲试听时长,可在听觉注意力确定为注意力集中,且情绪状态与目标试听歌曲对应的情绪状态不匹配时,根据目标试听歌曲的当前播放时间点确定目标试听歌曲的停止播放时间点,并根据停止播放时间点确定目标试听歌曲的歌曲试听时长;或者,在听觉注意力确定为注意力集中,且情绪状态与目标试听歌曲对应的情绪状态匹配时,获取情绪状态与目标试听歌曲对应的情绪状态匹配的持续时长,根据持续时长以及预设持续时长确定目标试听歌曲的停止播放时间点,并根据停止播放时间点确定目标试听歌曲的所述歌曲试听时长。[0091]可选地,根据听觉注意力以及情绪状态确定目标试听歌曲的歌曲试听时长,还可在听觉注意力确定为注意力不集中,且情绪状态与目标试听歌曲对应的情绪状态匹配时,执行切换播放时间点的操作并获取切换后的播放时间点,并获取与切换后的播放时间点对应的参考播放时长,根据参考播放时长确定目标试听歌曲的所述歌曲试听时长;或者,在听觉注意力确定为注意力不集中,且情绪状态与目标试听歌曲对应的情绪状态不匹配时,根据预设播放时长确定目标试听歌曲的歌曲试听时长。[0092]可选地,步骤s40之后,还包括:[0093]在试听所述目标试听歌曲的过程中接收到切换指令时,在所述歌曲试听时长内切换目标试听歌曲的播放时间点;[0094]基于所述播放时间点在所述歌曲试听时长内播放所述目标试听歌曲。[0095]在实际应用过程中,用户在试听歌曲时,不同的用户对于试听的歌曲播放的不同片段感兴趣的程度不同,为便于用户通过试听歌曲的方式明确是否对试听的歌曲是否感兴趣,可在试听目标试听歌曲的过程中通过切换指令切换切换目标试听歌曲的播放时间点,进而基于播放时间点在歌曲试听时长内播放目标试听歌曲,以切换目标试听歌曲播放的时段,提高试听歌曲的合理性。[0096]可选地,步骤s40之后,还包括:[0097]接收到试听播放时间点的切换指令时,获取所述切换指令对应的目标播放时间点;[0098]基于所述目标播放时间点,在所述歌曲试听时长内播放所述目标试听歌曲。[0099]在实际应用过程中,用户在试听歌曲时,不同的用户对于试听的歌曲播放的不同片段感兴趣的程度不同,为便于用户通过试听歌曲的方式明确是否对试听的歌曲是否感兴趣,可通过试听播放时间点的切换指令,获取切换指令对应的目标播放时间点,基于目标播放时间点,在歌曲试听时长内播放目标试听歌曲,以实现对目标试听歌曲的不同片段进行可选择性地试听,进而整体评估用户对目标试听歌曲是否感兴趣,提高试听歌曲的合理性,避免用户错过感兴趣的歌曲。[0100]在本实施例公开的技术方案中,通过获取目标试听歌曲播放时用户的脑电波数据确定用户的听觉注意力,以获知用户对于播放的目标试听歌曲的声音的选择以及集中程度,从而间接反应用户对于目标试听歌曲是否感兴趣程度,根据用户当前的环境信息和/或当前的身体状态信息确定用户的情绪状态,以通过情绪状态明确用户对于播放的目标试听歌曲的情感色彩,进而根据听觉注意力以及用户的情绪状态确定目标试听歌曲的歌曲试听时长,实现基于用户对目标试听歌曲的感兴趣程度以及情感色彩以确定目标试听歌曲的歌曲试听时长,以提高歌曲试听播放方式的合理性。[0101]在基于第一实施例的基础上提出的第二实施例中,请参考图3,图3为本发明的歌曲试听方法第二实施例的流程示意图。在该实施例中,步骤s30包括:[0102]步骤s31,获取与所述目标试听歌曲相对应的情绪状态;[0103]步骤s32,根据用户的所述情绪状态、所述听觉注意力以及所述目标试听歌曲的情绪状态确定歌曲试听时长。[0104]目标试听歌曲的情绪状态是指目标试听歌曲自身的情感色彩。举例来说,目标试听歌曲自身的情感基调是鼓舞且振奋的,则目标试听歌曲的参考情绪状态是兴奋或者振奋,目标试听歌曲自身的情感基调是欢快且动感的,则目标试听歌曲的参考情绪状态是开心快乐的。[0105]获取与目标试听歌曲相对应的参考情绪状态,可基于不同试听歌曲的情感基调,预先设置试听歌曲与参考情绪状态之间的对应关系,基于该对应关系,在确定目标试听歌曲时,获取与目标试听歌曲对应的参考情绪状态。[0106]作为一种可选的实施方式,步骤s32包括:[0107]在所述听觉注意力确定为注意力集中,且用户的所述情绪状态与所述目标试听歌曲对应的情绪状态不匹配时,根据所述目标试听歌曲的当前播放时间点确定所述目标试听歌曲的所述歌曲试听时长;[0108]在所述听觉注意力确定为注意力集中,且用户的所述情绪状态与所述目标试听歌曲对应的情绪状态匹配时,获取所述情绪状态与所述目标试听歌曲对应的情绪状态匹配的持续时长,根据所述持续时长以及预设持续时长确定所述目标试听歌曲的停止播放时间点,并根据所述停止播放时间点确定所述目标试听歌曲的所述歌曲试听时长。[0109]在听觉注意力确定为注意力集中,且用户的情绪状态与所述目标试听歌曲对应的情绪状态不匹配时,表明用户对播放的目标试听歌曲感兴趣但未沉浸于目标试听歌曲或者未与目标试听歌曲产生共鸣,根据目标试听歌曲的当前播放时间点确定目标试听歌曲的歌曲试听时长。[0110]可选地,根据目标歌曲的当前播放时间点确定歌曲试听时长,可由当前播放时间点以及预设持续播放时长如1s,确定停止播放时间点,进而基于停止播放时间点确定歌曲试听时长,以使得用户在无法沉浸于目标试听歌曲或者无法与目标试听歌曲产生共鸣时,尽快结束试听以提升用户体验。示例性地,在确定目标试听歌曲从播放时间点为0开始播放时,由当前播放时间点以及预设持续播放时长,确定停止播放时间点,进而基于停止播放时间点确定歌曲试听时长,假设当前播放时间点为25s,预设持续播放时长采用1s,由当前播放时间点以及预设持续播放时长,确定停止播放时间点,可确定在歌曲播放的26s为停止播放时间点,进而确定歌曲播放时长为26s;又如,在确定目标试听歌曲从播放时间点不为0开始播放时,由当前播放时间点以及预设持续播放时长,确定停止播放时间点,进而基于停止播放时间点确定歌曲试听时长,假设当前播放时间点为25s,预设持续播放时长采用1s,由当前播放时间点以及预设持续播放时长,确定停止播放时间点,可确定在歌曲播放的26s为停止播放时间点,进而确定歌曲播放时长的方式,可以是根据目标试听歌曲的开始播放时间点如10s以及停止播放时间点确定,也即歌曲播放时长为16s。[0111]在听觉注意力确定为注意力集中,且用户的情绪状态与目标试听歌曲对应的情绪状态匹配时,表明用户对播放的目标试听歌曲感兴趣且沉浸于目标试听歌曲,获取情绪状态与目标试听歌曲对应的情绪状态匹配的持续时长,根据持续时长以及预设持续时长确定所述目标试听歌曲的停止播放时间点,如在持续时长等于预设持续时长时,以明确用户在沉浸于目标试听歌曲,与目标试听歌曲产生共鸣,已成功引起用户的兴趣,确定歌曲的停止播放时间点,并根据停止播放时间点确定目标试听歌曲的歌曲试听时长,也即在播放的目标试听歌曲播放至停止播放时间点时,达到歌曲试听时长。示例性地,在确定目标试听歌曲从播放时间点为0开始播放时,由获取用户的情绪状态与目标试听歌曲对应的情绪状态匹配的持续时长,根据持续时长以及预设持续时长确定所述目标试听歌曲的停止播放时间点,假设预设持续时长采用6s,在从播放时间点为25s开始,用户的情绪状态与目标试听歌曲对应的情绪状态的持续时长达到6s时,确定停止播放时间点为31s,进而确定歌曲播放时长为31s。[0112]作为一种可选的实施方式,步骤s32包括:[0113]在所述听觉注意力确定为注意力不集中,且用户的所述情绪状态与所述目标试听歌曲对应的情绪状态匹配时,执行切换播放时间点的操作并获取切换后的播放时间点,并获取与所述切换后的播放时间点对应的目标试听歌曲对应的播放时长,根据所述目标试听歌曲对应的播放时长确定所述目标试听歌曲的所述歌曲试听时长;[0114]在所述听觉注意力确定为注意力不集中,且用户的所述情绪状态与所述目标试听歌曲对应的情绪状态不匹配时,根据预设播放时长确定所述目标试听歌曲的所述歌曲试听时长。[0115]在听觉注意力确定为注意力不集中,且用户的情绪状态与目标试听歌曲对应的情绪状态匹配时,表明用户对播放的目标试听歌曲并未完全沉浸于目标试听歌曲,基于用户在试听歌曲时,不同的用户对于试听的歌曲播放的不同片段感兴趣的程度不同,可通过切换播放时间点并获取切换后的播放时间点,以对播放的目标试听歌曲进行不同片段的选择性试听,为确保目标试听歌曲的歌曲试听时长控制在预设限制时长内,可获取与切换后的播放时间点对应的参考播放时长,根据参考播放时长确定目标试听歌曲的歌曲试听时长。[0116]其中,获取与切换后的播放时间点对应的参考播放时长,可预先设置多个播放时间点,可对应每个播放时间点设置参考播放时长。可选地,为确保目标试听歌曲的歌曲试听时长控制在预设限制时长内,对应每个播放时间点设置参考播放时长的方式可以是,设置的参考播放时长均相同,如参考播放时长均为5s,设置的参考播放时长不相同,如播放时间点越靠后,参考播放时长越短,例如,播放时间点在1min时的参考播放时长小于播放时间点在30s时的参考播放时长。[0117]根据参考播放时长确定目标试听歌曲的歌曲试听时长,可以是根据参考播放时长确定停止播放时间点,进而根据停止播放时间点确定目标试听歌曲的歌曲试听时长,其中,根据停止播放时间点确定目标试听歌曲的歌曲试听时长,可获取停止播放时间点之前,目标试听歌曲已播放的总时长,根据已播放的总时长确定目标试听歌曲的歌曲试听时长,本实施例对此不做限定。[0118]在听觉注意力确定为注意力不集中,且用户的情绪状态与所述目标试听歌曲对应的情绪状态不匹配时,表明用户对播放的目标试听歌曲并不感兴趣,可根据预设播放时长确定目标试听歌曲的歌曲试听时长或者直接执行停止播放目标试听歌曲的操作,以提升用户体验。可选地,预设播放时长可设置为15s,在歌曲试听时长达到15s时,可自动切换至下一首试听歌曲。[0119]可选地,为更加准确确定用户的听觉注意力的结果是集中还是不集中,情绪状态与目标试听歌曲对应的情绪状态是否匹配,可基于预设持续时长内确定听觉注意力是否集中,用户的情绪状态与目标试听歌曲对应的情绪状态是否匹配,以避免误判断。[0120]可选地,为基于步骤s32准确确定歌曲试听时长,步骤s32之前包括:[0121]获取目标试听歌曲已试听的播放时长;[0122]在所述播放时长达到预设播放时长时,执行步骤s32。[0123]在实际应用过程中,为便于准确根据用户的所述情绪状态、听觉注意力以及目标试听歌曲的情绪状态确定歌曲试听时长,可基于目标试听歌曲已试听的播放时长达到预设播放时长,也即已试听的播放时长大于或者等于预设播放时长时,表明用户对播放的目标试听歌曲进行了试听且了解了目标试听歌曲的情感基调以及曲调等,执行步骤s32,可选地,预设播放时长采用10s或者15s。[0124]在本实施例公开的技术方案中,获取与目标试听歌曲相对应的目标试听歌曲对应的情绪状态,也即明确播放的目标试听歌曲本身的情感色彩基调,根据用户的情绪状态、听觉注意力以及目标试听歌曲对应的情绪状态确定歌曲试听时长,实现基于播放的目标试听歌曲本身的情感色彩、用户对目标试听歌曲的感兴趣程度以及用户对目标试听歌曲的情感色彩以确定目标试听歌曲的歌曲试听时长,以使得按照歌曲试听时长播放目标试听歌曲时能达到引起用户兴趣的同时提升试听体验,以提高歌曲试听播放方式的合理性。[0125]请参考图4,图4为本发明的终端设备的模块示意图,本发明还提供一种终端设备100,所述终端设备100包括:[0126]获取确定模块110,用于获取目标试听歌曲播放时用户的脑电波数据,并根据所述脑电波数据确定所述用户的听觉注意力;[0127]第一确定模块120,用于根据所述用户当前的环境信息和/或当前的身体状态信息确定所述用户的情绪状态;[0128]第二确定模块130,用于根据所述听觉注意力以及所述情绪状态确定所述目标试听歌曲的歌曲试听时长;[0129]播放模块140,用于按照所述歌曲试听时长播放所述目标试听歌曲。[0130]本发明还提出一种终端设备,所述终端设备包括:包括存储器、处理器以及存储在存储器里并可在处理器上运行的歌曲试听程序,歌曲试听程序被处理器执行时实现上述任一实施例中的歌曲试听方法的步骤。[0131]本发明还提出一种计算机可读存储介质,该计算机可读存储介质上存储有歌曲试听程序,所述歌曲试听程序被处理器执行时实现如以上任一实施例所述的歌曲试听方法的步骤。[0132]在本发明提供的终端设备和计算机可读存储介质的实施例中,包含了上述歌曲试听方法各实施例的全部技术特征,说明书拓展和解释内容与上述歌曲试听方法的各实施例基本相同,在此不做再赘述。[0133]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。[0134]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。[0135]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,被控终端,或者网络设备等)执行本发明每个实施例的方法。[0136]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的
技术领域
:,均同理包括在本发明的专利保护范围内。当前第1页12当前第1页12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献