电子装置、音乐播放方法及相关产品与流程

文档序号:15095521发布日期:2018-08-04 14:28阅读:159来源:国知局
本申请涉及信号处理
技术领域
,具体涉及一种电子装置、音乐播放方法及其相关产品。
背景技术
:随着人们生活水平的提高,手机等电子装置已经成为了一种必需品,在使用手机等电子装置时,很多用户都会用到音乐播放功能。在用户使用电子装置播放音乐,在歌曲播放时会出现不同的情绪,在情绪发生变化时用户需要手动在电子装置内选择与当前情绪相对应的歌曲进行播放,因而在歌曲播放时的智能性较低。技术实现要素:本申请实施例提供一种电子装置、音乐播放方法及其相关产品,能够实现依据用户的情绪控制音乐播放。本申请实施例的第一方面提供了一种电子装置,包括脑电波传感器和处理器,所述脑电波传感器与所述处理器耦合,其中,所述脑电波传感器,用于采集用户的第一脑电波信号;所述处理器,用于根据所述第一脑电波信号确定所述用户的第一情绪;确定所述第一情绪对应的第一歌曲集,确定所述第一情绪对应的播放所述第一歌曲集的第一播放参数;根据所述第一播放参数播放所述第一歌曲集。本申请实施例的第二方面提供了一种音乐播放方法,应用于电子装置,所述电子装置包括脑电波传感器,该方法包括:通过所述脑电波传感器采集用户的第一脑电波信号;根据所述第一脑电波信号确定所述用户的第一情绪;确定所述第一情绪对应的第一歌曲集,确定所述第一情绪对应的播放所述第一歌曲集的第一播放参数;根据所述第一播放参数播放所述第一歌曲集。本申请实施例的第三方面提供了一种音乐播放装置,应用于电子装置,电子装置包括脑电波传感器,音乐播放装置包括采集单元、确定单元和播放单元,其中,所述采集单元,用于通过所述脑电波传感器采集用户的第一脑电波信号;所述确定单元,用于根据所述第一脑电波信号确定所述用户的第一情绪;以及确定所述第一情绪对应的第一歌曲集,确定所述第一情绪对应的播放所述第一歌曲集的第一播放参数;所述播放单元,用于根据所述第一播放参数播放所述第一歌曲集。本申请实施例的第四方面提供一种电子装置,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第二方面中的步骤的指令。本申请实施例的第五方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第二方面中所描述的部分或全部步骤。本申请实施例的第六方面提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第二方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。实施本申请实施例,具有如下有益效果:可以看出,通过本申请实施例,电子装置首先通过脑电波传感器对用户的脑电波信号进行采集,其次,根据该脑电波信号来确定出用户的情绪,再次,确定用户的情绪对应的歌曲集以及确定播放该歌曲集所需的播放参数,最后,根据播放参数播放歌曲集。可见,电子装置可对用户的脑电波进行分析处理得到用户的情绪,并根据用户的情绪来智能化的确定需要播放的歌曲集和播放参数,并根据播放参数对歌曲集进行播放,相对于现有的用户需要手动在电子装置中选择与其情绪相对应的歌曲,能够智能的选择与用户情绪相对应的歌曲并进行播放,进而能够在一定程度上提升了对歌曲播放的智能性和便捷性。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1A为本申请实施例提供了一种电子装置的示意图;图1B为本申请实施例图1A中脑电波传感器的一种可能的结构示意图;图1C为本申请实施例图1A中脑电波传感器的另一种结构示意图;图1D为本申请实施例提供了一种电极阵列的结构示意图;图1E为本申请实施例提供了一种脑电波传感器的信号处理电路的示例图;图2A为本申请实施例提供了一种音乐播放方法的流程示意图;图2B为本申请实施例提供了一种对第三脑电波信号进行分段的波形示意图;图3为本申请实施例提供了另一种音乐播放方法的流程示意图;图4为本申请实施例提供了另一种音乐播放方法的流程示意图;图5为本申请实施例提供的一种电子装置的结构示意图;图6为本申请实施例提供了一种音乐播放装置的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本申请所描述的实施例可以与其它实施例相结合。本申请实施例所涉及到的电子装置可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,UE),移动台(mobilestation,MS),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为电子装置。为了更好的理解本申请的技术方案,下面先对本申请实施例提供的应用音乐播放方法的电子装置进行介绍。请参阅图1A,图1A为本申请实施例提供了一种电子装置的示意图。如图1A所示,电子装置100包括:壳体110、设置于所述壳体110内的电路板120、脑电波传感器140和设置于所述壳体110上的显示屏130,所述电路板120上设置有处理器1201和存储器1202,所述处理器1201与所述脑电波传感器140、存储器1202以及所述显示屏130相连接,其中,所述脑电波传感器140,用于采集用户的第一脑电波信号;所述存储器1202,可用于存储歌曲集、特征值与情绪值之间的映射关系和情绪等级与播放参数之间的映射关系;所述处理器1201,用于根据所述第一脑电波信号确定所述用户的第一情绪;确定所述第一情绪对应的第一歌曲集,确定所述第一情绪对应的播放所述第一歌曲集的第一播放参数;根据所述第一播放参数播放所述第一歌曲集。其中,脑电波传感器140又可以称为脑电波芯片、脑电波接收器等,该脑电波传感器140集成在电子装置中,具有专用信号处理电路,并与电子装置的处理器连接,按照采集信号类型可以分为电流式脑电波传感器和电磁式脑电波传感器,电流式脑电波传感器采集脑皮层产生的生物电流,电磁式脑电波传感器采集人脑活动时辐射的电磁波。可以理解的是,该脑电波传感器140的具体形态可以是多种多样的,此处不做唯一限定。请参阅图1B,图1B为本申请实施例图1A中脑电波传感器140的一种可能的结构示意图。如图1B所示,脑电波传感器包括信号采集器210、信号发送器220、信号接收器230和信号处理电路240,其中,信号采集器210与信号发送器220相连接,信号接收器230与信号处理电路240相连接,其中,信号采集器210用于采集用户的脑电波信号,信号处理电路240可以对信号采集器210采集到的脑电波信号进行模拟滤波处理、A/D转化和数字滤波,即信号采集器210采集到脑电波信号后,通过信号发送器220发送到信号接收器230,信号接收器230将接收到的信号传输到信号处理电路240,信号处理电路240首先对脑电波信号进行模拟滤波处理,对脑电波信号中的噪声信号进行滤除,然后将经过滤波后的信号经过A/D转化为数字信号,在将该数字信号通过数字滤波器进行数字滤波,从而输出信噪比较高的脑电波信号到电子装置的处理器。可选的,信号采集器210可以是穿戴式信号采集器,该穿戴式信号采集器例如可以是信号采集头盔,信号采集器210也可以是贴片式信号采集器,其可以贴在用户的头部,对用户的脑电波信号进行采集,信号采集器210还可以是非接触式的信号采集器,以用户在汽车中使用电子装置播放歌曲为例,该非接触式信号采集器可以设置于汽车座位的车顶位置,其可以为环形阵列排布,该非接触式信号采集器具有无需与驾驶员身体进行接触,能够在一定程度上提升用户体验。请参阅图1C至图1E,如图1C至图1E所示,脑电波传感器另一种可能的结构示意图,脑电波传感器140可以包括电极阵列和信号处理模块,其中,该电子阵列埋入头皮中捕获神经元的电信号,电极部分的结构为针状阵列,该信号处理电路部分可以包括仪表放大器、低通滤波电路、高通滤波电路、A/D转换电路以及接口电路等。其中,所述处理器1201包括应用处理器和基带处理器,处理器是电子装置的控制中心,利用各种接口和线路连接整个电子装置的各个部分,通过运行或执行存储在存储器内的软件程序和/或模块,以及调用存储在存储器内的数据,执行电子装置的各种功能和处理数据,从而对电子装置进行整体监控。其中,应用处理器主要处理操作系统、用户界面和应用程序等,基带处理器主要处理无线通信。可以理解的是,上述基带处理器也可以不集成到处理器中。存储器1202可用于存储软件程序以及模块,处理器通过运行存储在存储器的软件程序以及模块,从而执行电子装置的各种功能应用以及数据处理。存储器1202可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据电子装置的使用所创建的数据等。此外,存储器1202可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。可以看出,通过本申请实施例,电子装置首先通过脑电波传感器对用户的脑电波信号进行采集,其次,根据该脑电波信号来确定出用户的情绪,再次,确定用户的情绪对应的歌曲集以及确定播放该歌曲集所需的播放参数,最后,根据播放参数播放歌曲集。可见,电子装置可对用户的脑电波进行分析处理得到用户的情绪,并根据用户的情绪来智能化的确定需要播放的歌曲集和播放参数,并根据播放参数对歌曲集进行播放,相对于现有的用户需要手动在电子装置中选择与其情绪相对应的歌曲,能够智能的选择与用户情绪相对应的歌曲并进行播放,进而能够在一定程度上提升了对歌曲播放的智能性和便捷性。可选的,在确定所述第一情绪对应的播放所述第一歌曲集的第一播放参数方面,所述处理器1201具体用于:获取与所述第一脑电波信号对应的所述第一情绪的目标情绪值;确定所述目标情绪值对应的目标情绪等级;按照预设的情绪等级与播放参数之间的映射关系,确定所述目标情绪等级对应的所述第一播放参数。可见,本示例中,通过用户情绪的情绪值,将用户的情绪进行量化处理,得到具体可以分析的数据,在根据该情绪值得到情绪等级,又根据不同的情绪等级具有不同的播放参数,确定出该情绪等级对应的播放参数,通过上述将脑电波信号经过变换处理为播放参数,能够一定程度上更进一步的提升对音乐播放的智能性和便捷性。可选的,在获取与所述第一脑电波信号对应的所述第一情绪的目标情绪值方面,所述处理器1201还具体用于:对所述第一脑电波信号进行预处理,得到参考脑电波信号;对所述参考脑电波信号进行模数转换,得到目标脑电波信号;提取所述目标脑电波信号的目标特征值;按照预设的特征值与情绪值之间的映射关系,确定所述目标特征值对应的所述目标情绪值。可见,本示例中,电子装置通过对脑电波信号进行预处理能够滤出脑电波信号中的噪声信号,噪声信号例如肌肉收缩会产生不同频率和振幅的波动,这种波动会和脑电波信号混杂在一起同时被信号采集器采集到,从而对脑电波信号的解析处理造成严重的干扰,滤除此类噪声能够一定程度上降低噪声信号对脑电波信号的影响,将滤波后的信号经过模数转换后得到脑电波数字信号,一定程度上促进了对信号分析的准确度,同时提取脑电波信号中的特征值,再根据特征值与情绪值之间的映射关系,确定出特征值对应的目标情绪值,能够从特征值提取方面将脑电波信号转化为所需要的情绪值,一定程度上提升对脑电波信号解析的准确性,进而在一定程度上提升了系统的准确性。可选的,所述处理器1201还具体用于:通过所述脑电波传感器采集所述用户的第二脑电波信号;确定所述第一脑电波信号对应的第一能量均值,确定所述第二脑电波信号对应的第二能量均值;在所述第一能量均值与所述第二能量均值之差的绝对值大于预设能量阈值时,根据所述第二脑电波信号确定所述用户的第二情绪;根据所述第二情绪进行歌曲搜索,得到第二歌曲集;获取与所述第二情绪对应的第二播放参数;根据所述第二播放参数播放所述第二歌曲集。可见,本示例中,在对某一首具体的歌曲进行播放时,对用户的脑电波信号进行采集,同时将采集到的脑电波信号的能量均值与第一脑电波信号的能量均值进行比对,在两者的能量均值只差的绝对值大于预设能量阈值时,搜索与采集到的脑电波信号相对应的第二歌曲集并对该歌曲集进行播放,能够对用户在听某一首歌曲时情绪发生较大变化时,对用户播放与用户当前情绪相对应的歌曲集,能够一定程度上提升系统对用户情绪变化的适应性,从而一定程度上提升系统的准确性和实时性。可选的,所述处理器1201还具体用于:在播放所述第一歌曲集中的目标歌曲时,通过所述脑电波传感器采集所述用户的第三脑电波信号;按照脑电波采集时间将所述第三脑电波信号进行分段,得到多段脑电波信号;分别确定所述多段脑电波信号中每一段脑电波信号的均方差,得到多个均方差;根据所述多个均方差,确定所述用户的情绪变化趋势;根据所述用户的情绪变化趋势确定播放参数调整参数;依据所述播放参数调整参数调节所述第一播放参数,得到第三播放参数;依据所述第三播放参数播放所述目标歌曲。可见,本示例中,在播放某一首具体的歌曲时,对用户的脑电波进行采集,然后将用户的脑电波根据采集的先后顺序进行分段处理,并求取每段的脑电波信号的均方差,然后根据该均方差的走势来确定用户情绪的变化趋势,在根据该变化趋势来确定出播放参数调整参数,对播放参数进行调节,以此,电子装置能够依据用户情绪的变化趋势,及时调整对歌曲的播放参数,使之能够一定程度上快速的跟上用户情绪变化的节奏,提升用户体验同时也能一定程度上提升系统的准确性以及实用性。请参阅图2A,图2A为本申请实施例提供了一种音乐播放方法的流程示意图。应用于图1A所示的电子装置,如图2A所示,音乐播放方法包括如下步骤:201、电子装置通过脑电波传感器采集用户的第一脑电波信号。可选的,电子装置可以通过脑电波传感器的信号采集器对用户的脑电波信号进行采集。可选的,建立以脑电波传感器的所在位置为原点坐标系,该坐标系的横轴为距离,纵轴为方向,该距离为用户头部所在区域的几何中心与电子装置内脑电波传感器之间的距离,该方向为用户头部所在区域相对于脑电波传感器的方向。脑电波传感器确定用户的头部所在的空间区域,用户头部所在空间区域为包括用户头部的脑电波产生区域,以及确定用户头部所在的区域所在的坐标,然后根据该坐标,将脑电波传感器从初始检测区域调整为用户头部所在的空间区域以及将脑电波传感器的检测功率调整为与用户头部所在空间区域适应的检测功率,其中,脑电波传感器具有初始检测区域和初始检测功率,即在打开脑电波传感器时,脑电波传感器所检测的区域为初始检测区域,以及检测该区域内脑电波信号的检测功率为初始检测功率。可选的,脑电波传感器的检测功率和用户的头部区域所在的空间区域与脑电波传感器之间的距离相关联,在距离较远时增加脑电波传感器的检测功率,在距离较近时降低脑电波传感器的检测功率。通过上述方式调整脑电波传感器的检测区域以及检测功率,能够一定程度上提升对脑电波信号进行检测的准确性,同时也能一定程度上降低脑电波传感器的能耗。202、电子装置根据第一脑电波信号确定用户的第一情绪。可选的,预先建立情绪库,情绪库包括用户脑电波信号的特征值集合与用户情绪的映射关系。用户情绪可以包括非常伤心、伤心、较为伤心、普通心情、较为开心、开心和非常开心等,此处以开心为例进行说明,即检测用户在开心的情绪下的多个脑电波信号,分别确定出每个脑电波信号的特征值。脑电波信号的特征值可以包括以下至少一个:频率、波形、频谱、振幅、极值点、能量值等等,以频率为例,不同的频率,用户的情绪波动不一样,心情一般时,频率较小,心情高兴时,频率较大。以用户情绪为开心和特征值为频率为例,建立情绪库可包括如下步骤:2021、电子装置通过检测用户在开心的情绪下的多个脑电波信号,确定出每个脑电波信号的频率值。2022、将所述频率值归为与开心的情绪相对应的频率值集合。2023、通过上述建立脑电波信号与开心的情绪的映射关系的方法,确定用户在其它情绪下与该情绪相对应的脑电波信号的频率值集合。2024、存储每个情绪和频率值集合之间的映射关系得到情绪库。通过上述步骤建立出一种可能的特征值集合(频率)与用户情绪的映射关系如表1所示:表1情绪与特征值集合(频率)的映射关系表用户情绪特征值集合(频率)非常伤心(A~B]伤心(B~C]较为伤心(C~D]普通心情(D~E]较为开心(E~F]开心(F~G]非常开心(G~E]其中,频率值为采用频率值区间段进行表示,A、B、C、D、E、F、G为频率区间的端点。可选的,将第一脑电波信号经过模数变换后得到数字型的第一脑电波信号,从该脑电波信号中提取其频率值,在情绪库中匹配于该频率值相对应的情绪为第一情绪。通过上述方法,建立脑电波信号的特征值与用户情绪的映射关系来建立情绪库,能够将脑电波信号进行特征提取,相对于存储脑电波信号与用户情绪的对应关系,一定程度上减少情绪库的内存占有量,节省了内存空间,同时,在获取用户情绪时,仅需将用户脑电波信号的特征值在情绪库中进行匹配,相对于将脑电波信号与用户情绪进行匹配,能够一定程度上减少匹配的复杂度,减少匹配所需的时间以及提升电子装置的匹配效率。203、电子装置确定所述第一情绪对应的第一歌曲集,确定所述第一情绪对应的播放所述第一歌曲集的第一播放参数。可选的,首先,电子装置获取与第一脑电波信号对应的第一情绪的目标情绪值;然后,确定目标情绪值对应的目标情绪等级,最后,按照预设的情绪等级与播放参数之间的映射关系,确定目标情绪等级对应的第一播放参数。可选的,在电子装置获取与第一脑电波信号对应的第一情绪的情绪值方面,一种可能的方式包括如下步骤:2031、对第一脑电波信号进行预处理,得到参考脑电波信号。可选的,对第一脑电波信号进行预处理的方式可以为:对第一脑电波信号进行初次模拟滤波,然后在经过低噪声放大器对滤波后的脑电波信号进行放大处理,最后将放大后的脑电波信号经过混频得到参考脑电波信号。可选的,对第一脑电波信号进行初次滤波的滤波器件例如可以是声表面波滤波器等,声表面滤波器具有低损耗且带外抑制较高的特性,能够对第一脑电波信号中的噪声信号进行很好的滤除,噪声信号例如由肌肉收缩而产生的电波,此类电波对脑电波的解析会噪声较强的干扰,因此,上述方法能够一定程度上提升后续对脑电波解析的准确性。通过低噪声放大器对脑电波信号进行放大处理,低噪声放大器具有其自身产生的干扰较低等特性,也具有对脑电波信号进行放大的功能,因此,对脑电波信号进行放大处理且自身器件对脑电波信号产生的干扰较小,能够一定程度上提升后续对脑电波解析的准确性。2032、对参考脑电波信号进行模数转换,得到目标脑电波信号。可选的,对参考脑电波信号采用可编程逻辑放大器进行放大处理,然后将放大处理后的脑电波信号进过模数转换的到目标脑电波信号。2033、提取目标脑电波信号的目标特征值。可选的,脑电波信号的目标特征值至少包括频率和/或振幅两个特征参量。可选的,将目标脑电波信号经过模数变换后得到数字型的目标脑电波信号,从该脑电波信号中提取其频率和/振幅作为目标特征值。2034、按照预设的特征值与情绪值之间的映射关系,确定所述目标特征值对应的所述目标情绪值。可选的,用户的不同情绪具有不同的情绪值,情绪值的范围为从0到100之间,由情绪从非常伤心到非常开心的趋势逐渐增加,例如非常伤心的情绪值为(0-15]、伤心的情绪值为(15-30]、较为伤心的情绪值为(30-45]、普通心情的情绪值为(45-60]、较为开心的情绪值为(60-75]、开心的情绪值为(75-90]和非常开心的情绪值为(90-100],一种可能的特征值(频率)与情绪值之间的映射关系如表2:表2特征值(频率)与情绪值的映射关系表特征值(频率)情绪值(A-B](0~15](B-C](15~30](C-D](30~45](D-E](45~60](E-F](60~75](F-G](75~90](G-E](90~100]以非常伤心为例,当用户的脑电波的特征值在第一特征值中时,则可以判断出用户的心情为非常伤心,在根据表2中所示的用户情绪与情绪值之间的映射关系确定出该用户的目标情绪值存在于(0-15]内。可选的,在电子装置确定情绪值对应的情绪等级方面,在同一情绪下由具有不同的情绪等级,不同的情绪等级具有不同的情绪值,以非常伤心为例进行说明,非常伤心可分为第一等级、第二等级和第三等级,第一等级与第一子特征值集合相对应、第二子等级与第二特征值集合相对应和第三等级与第三子特征值集合相对应,其中,上述第一子特征值集合、第二子特征值集合和第三子特征值集合属于第一特征值集合,第一等级的情绪值为(0~5]、第二等级的情绪值为(5~10]以及第三等级的情绪值为(10~15],若目标特征值位于第二特征值集合内,则确定出目标特征值对应的情绪等级为第二情绪等级,然后可以得到目标特征值对应的情绪值为(5~10]之间的情绪值。情绪值与情绪等级之间的一种可能的映射关系如表3所示:表3情绪值与情绪等级的映射关系表情绪值情绪等级(0~5]第一等级(5~10]第二等级(10~15]第三等级可选的,播放参数可包括以下至少一种:音量、音调、节奏、背景图片、音效、声道、播放模式(单曲循环、顺序播放、随机播放)、下载、版本(A歌手演唱版、B歌手演唱版)、音乐风格(例如,摇滚,DJ)等等。不同的情绪具有不同的播放参数,同时,同一情绪等级内的不同情绪值具有不同的子播放参数。例如,情绪为非常伤心时具有播放参数为具有欢快类型音乐的播放参数,较低音调、节奏较慢、音效较重、较低音调以及乡村风格等。第一等级中的情绪值为(0-5]时,其子播放参数例如可以为非常慢的节奏、较低音调以及较低音量等,上述仅为举例说明,播放参数还可以包括其它可能的参数和映射关系。在根据用户的第一情绪确定第一歌曲集方面,可以根据用户情绪相关联的关键字确定第一歌曲集,例如,情绪为非常伤心时,则选取与非常伤心相关的歌曲作为第一歌曲集,第一歌曲集的歌曲数量可以由用户自行设定也可由系统预先设置,此处不做限定。204、电子装置根据所述第一播放参数播放所述第一歌曲集。可选的,在一个可能的示例中,由于用户在歌曲播放时,其情绪会不断的发生各种变化,例如,用户的情绪在播放第一音乐集时是不开心,在播放一段时间后,其情绪有所缓和变化为普通情绪,若在继续播放与不开心相对应的音乐,则显得不合时宜甚至会将用户情绪再次变为不开心,则此时需要根据变化后的情绪再次搜索与该情绪相对应的歌曲进行播放。为解决上述问题,一种可能的方法为:电子装置通过脑电波传感器采集用户的第二脑电波信号,然后确定第一脑电波信号对应的第一能量均值以及确定第二脑电波信号对应的第二能量均值,当第一能量均值与第二能量均值之差的绝对值大于预设能量阈值时,根据第二脑电波信号确定用户的第二情绪,再后根据第二情绪进行歌曲搜索得到第二歌曲集以及获取与第二情绪对应的第二播放参数,最后根据第二播放参数播放第二歌曲集。可选的,通过脑电波信号确定能量均值的一种可能的方式为:通过能量检测传感器获取脑电波信号在预设时间内的能量值,求取该能量值在该时间段内的均值即为脑电波信号的能量均值,其中,预设时间可以根据不同的用户进行具体设定,也可以通过脑电波传感器采集用户的脑电波信号并分析用户的情绪变化的速率,根据该速率来确定预设时间间隔。由于该预设时间间隔可以针对不同的用户而生成适用于该用户的时间间隔,因此能够一定程度上提升电子装置的实用性以及准确性。可选的,预设能量阈值的设定的一种可能的方法为:电子装置获取用户处于一种情绪下的多个脑电波信号并确定每个脑电波信号的能量均值,去掉该多个脑电波信号中能量均值的最高值和最低值,然后再次求取余下脑电波信号的能量均值,然后电子装置通过同样的方法获取用户在另一情绪下的能量均值,最后将前述两种情绪的能量均值的差值的绝对值作为参考预设能量阈值,由此方法会产生多个参考预设能量阈值,取参考预设能量阈值中最小值作为预设能量阈值。可选的,在根据第二情绪进行歌曲搜索,得到第二歌曲集时,电子装置对第二歌曲集中包含的歌曲且电子装置本身未存储的歌曲在互联网中下载该歌曲。可选的,在使用第一网络下载歌曲时,电子装置对下载速率进行监测,当下载速率低于预设值时,对用户的脑电波信号进行采集,对该脑电波信号进行分析得到用户的情绪,若用户的情绪具有短暂大幅度波动时,则将第一网络切换为通信质量更优的第二网络,其中,通信质量至少包括下载速率。可选的,下载速率的预设值例如可以为200kB/s、250kB/s等值,其具体值可以根据在下载歌曲时,播放该歌曲所需的最低速率进行设定,当然,用户也可以自行设定该值,此处不做限定。可选的,用户情绪具有短暂大幅波动可以理解为用户在等待一段时间后,心情出现了突然的变化,例如由于不能下载该歌曲或者是不能及时的听到歌曲表现出的烦躁心理。可以看出,本示例中,可以对用户的脑电波信号进行采集并分析,得到与用户情绪变化相适应的歌曲集,并播放该歌曲集,能够适应用户的情绪在播放第一音乐集时的情绪在播放一段时间后,其情绪发生变化,可以根据其变化后的情绪再次搜索与该情绪相对应的歌曲进行播放,一定程度上提升了电子装置的智能性以及人性化。可选的,用户在听第一歌曲集中的一首具体的歌曲时,用户的情绪可能会根据歌曲的旋律而发生变化,因此,需要对歌曲的播放方式进行调节,从而来适应用户的情绪。在另一个可能的示例中,在播放所述第一歌曲集中的目标歌曲时,通过脑电波传感器采集用户的第三脑电波信号;按照脑电波采集时间将第三脑电波信号进行分段,得到多段脑电波信号;分别确定多段脑电波信号中每一段脑电波信号的均方差,得到多个均方差;根据多个均方差,确定用户的情绪变化趋势;根据用户的情绪变化趋势确定播放参数调整参数;依据播放参数调整参数调节第一播放参数,得到第三播放参数;依据第三播放参数播放目标歌曲。可选的,对第三脑电波信号进行分段并获得用户情绪变化趋势的一种可能的方式为:按照脑电波采集时间将脑电波信号分为10段,分别为t0、t1、t2、t3、t4、t5、t6、t7、t8和t9,每段的时间间隔为0.01ms,其中,每个时间段内的脑电波信号由于用户的情绪的变化,可能会存在不同的波形;以此可将脑电波信号离散为一个离散函数,如图2B所示,可以根据t0、t1、t2、t3、t4、t5、t6、t7、t8和t9的用户脑电波信号的均方差(a)的变化确定出下一时刻的用户情绪的变化趋势,例如,t9时刻时用户的情绪为开心,则可以预测用户下一时刻的情绪将会朝着较为开心的趋势进行变化。可选的,根据前述的用户情绪变化趋势,即用户情绪将变化为较为开心,确定出播放参数调整参数,该播放参数可以将第一播放参数调整为与较为开心想匹配的播放参数,与较为开心相匹配的播放参数即为第三播放参数,最后电子装置根据该第三播放参数对播放目标歌曲。可以看出,本示例中,用户在听第一歌曲集中的一首具体的歌曲时,用户的情绪可能会根据歌曲的旋律而发生变化,可以通过预测出用户在下一时刻的脑电波信号对歌曲的播放参数进行调节,从而来适应用户的情绪,一定程度上提升的电子装置的人性化以及实用性。可以看出,通过本申请实施例,电子装置首先通过脑电波传感器对用户的脑电波信号进行采集,其次,根据该脑电波信号来确定出用户的情绪,再次,确定用户的情绪对应的歌曲集以及确定播放该歌曲集所需的播放参数,最后,根据播放参数播放歌曲集。可见,电子装置可对用户的脑电波进行分析处理得到用户的情绪,并根据用户的情绪来智能化的确定需要播放的歌曲集和播放参数,并根据播放参数对歌曲集进行播放,相对于现有的用户需要手动在电子装置中选择与其情绪相对应的歌曲,能够智能的选择与用户情绪相对应的歌曲并进行播放,进而能够在一定程度上提升了对歌曲播放的智能性和便捷性。请参阅图3,图3为本申请实施例提供了另一种音乐播放方法的流程示意图。如图3所示,音乐播放方法包括如下步骤:301、通过所述脑电波传感器采集用户的第一脑电波信号。302、根据所述第一脑电波信号确定所述用户的第一情绪。303、确定所述第一情绪对应的第一歌曲集。304、对所述第一脑电波信号进行预处理,得到参考脑电波信号。305、对所述参考脑电波信号进行模数转换,得到目标脑电波信号。306、提取所述目标脑电波信号的目标特征值。307、按照预设的特征值与情绪值之间的映射关系,确定所述目标特征值对应的所述目标情绪值。308、确定所述目标情绪值对应的目标情绪等级。309、按照预设的情绪等级与播放参数之间的映射关系,确定所述目标情绪等级对应的所述第一播放参数。310、根据所述第一播放参数播放所述第一歌曲集。311、通过所述脑电波传感器采集所述用户的第二脑电波信号。312、确定所述第一脑电波信号对应的第一能量均值,确定所述第二脑电波信号对应的第二能量均值。313、在所述第一能量均值与所述第二能量均值之差的绝对值大于预设能量阈值时,根据所述第二脑电波信号确定所述用户的第二情绪。314、根据所述第二情绪进行歌曲搜索,得到第二歌曲集。315、获取与所述第二情绪对应的第二播放参数并根据所述第二播放参数播放所述第二歌曲集。可以看出,通过本申请实施例,电子装置通过对脑电波信号进行预处理能够滤出脑电波信号中的噪声信号,噪声信号例如肌肉收缩会产生不同频率和振幅的波动,这种波动会和脑电波信号混杂在一起同时被信号采集器采集到,从而对脑电波信号的解析处理造成严重的干扰,滤除此类噪声能够一定程度上降低噪声信号对脑电波信号的影响,提取脑电波信号中的特征值,再根据特征值与情绪值之间的映射关系,确定出特征值对应的目标情绪值,能够从特征值提取方面将脑电波信号转化为所需要的情绪值,一定程度上提升对脑电波信号解析的准确性,进而在一定程度上提升了系统的准确性。同时,在对某一首具体的歌曲进行播放时,通过采集到的用户脑电波信号判断出在用户情绪出现变化时,搜索与变化后的情绪相对应的歌曲集并播放能够对用户在听某一首歌曲时情绪发生较大变化时,对用户播放与用户当前情绪相对应的歌曲集,能够一定程度上提升系统对用户情绪变化的适应性,从而一定程度上提升系统的准确性和实时性。请参阅图4,图4为本申请实施例提供了另一种音乐播放方法的流程示意图。如图4所示,音乐播放方法包括如下步骤:401、通过所述脑电波传感器采集用户的第一脑电波信号。402、根据所述第一脑电波信号确定所述用户的第一情绪。403、确定所述第一情绪对应的第一歌曲集。404、对所述第一脑电波信号进行预处理,得到参考脑电波信号。405、对所述参考脑电波信号进行模数转换,得到目标脑电波信号。406、提取所述目标脑电波信号的目标特征值。407、按照预设的特征值与情绪值之间的映射关系,确定所述目标特征值对应的所述目标情绪值。408、确定所述目标情绪值对应的目标情绪等级。409、按照预设的情绪等级与播放参数之间的映射关系,确定所述目标情绪等级对应的所述第一播放参数。410、根据所述第一播放参数播放所述第一歌曲集。411、在播放所述第一歌曲集中的目标歌曲时,通过所述脑电波传感器采集所述用户的第三脑电波信号。412、按照脑电波采集时间将所述第三脑电波信号进行分段,得到多段脑电波信号。413、分别确定所述多段脑电波信号中每一段脑电波信号的均方差,得到多个均方差。414、根据所述多个均方差,确定所述用户的情绪变化趋势。415、根据所述用户的情绪变化趋势确定播放参数调整参数。416、依据所述播放参数调整参数调节所述第一播放参数,得到第三播放参数;417、依据所述第三播放参数播放所述目标歌曲。可以看出,通过本申请实施例,电子装置通过对脑电波信号进行预处理能够滤出脑电波信号中的噪声信号,噪声信号例如肌肉收缩会产生不同频率和振幅的波动,这种波动会和脑电波信号混杂在一起同时被信号采集器采集到,从而对脑电波信号的解析处理造成严重的干扰,提取脑电波信号中的特征值,再根据特征值与情绪值之间的映射关系,确定出特征值对应的目标情绪值,能够从特征值提取方面将脑电波信号转化为所需要的情绪值,一定程度上提升对脑电波信号解析的准确性,进而在一定程度上提升了系统的准确性。同时,在播放某一首具体的歌曲时,对用户的脑电波进行采集,确定用户情绪的变化趋势,对播放参数进行调节,以此,电子装置能够依据用户情绪的变化趋势,及时调整对歌曲的播放参数,使之能够一定程度上快速的跟上用户情绪变化的节奏,提升用户体验同时也能一定程度上提升系统的准确性以及实用性。与上述实施例一致的,请参阅图5,图5为本申请实施例提供的一种电子装置的结构示意图,如图所示,该电子装置包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行以下步骤的指令;通过所述脑电波传感器采集用户的第一脑电波信号;根据所述第一脑电波信号确定所述用户的第一情绪;确定所述第一情绪对应的第一歌曲集,确定所述第一情绪对应的播放所述第一歌曲集的第一播放参数;根据所述第一播放参数播放所述第一歌曲集。在一个可能的示例中,在所述确定所述第一情绪对应的播放所述第一歌曲集的第一播放参数方面,所述程序中的指令具体用于执行以下操作:获取与所述第一脑电波信号对应的所述第一情绪的目标情绪值;确定所述目标情绪值对应的目标情绪等级;按照预设的情绪等级与播放参数之间的映射关系,确定所述目标情绪等级对应的所述第一播放参数。在另一个可能的示例中,在所述获取与所述第一脑电波信号对应的所述第一情绪的目标情绪值方面,所述程序中的指令还具体用于执行以下操作:对所述第一脑电波信号进行预处理,得到参考脑电波信号;对所述参考脑电波信号进行模数转换,得到目标脑电波信号;提取所述目标脑电波信号的目标特征值;按照预设的特征值与情绪值之间的映射关系,确定所述目标特征值对应的所述目标情绪值。在另一个可能的示例中,所述程序中的指令还具体用于执行以下操作:通过所述脑电波传感器采集所述用户的第二脑电波信号;确定所述第一脑电波信号对应的第一能量均值,确定所述第二脑电波信号对应的第二能量均值;在所述第一能量均值与所述第二能量均值之差的绝对值大于预设能量阈值时,根据所述第二脑电波信号确定所述用户的第二情绪;根据所述第二情绪进行歌曲搜索,得到第二歌曲集;获取与所述第二情绪对应的第二播放参数;根据所述第二播放参数播放所述第二歌曲集。在另一个可能的示例中,所述程序中的指令还具体用于执行以下操作:在播放所述第一歌曲集中的目标歌曲时,通过所述脑电波传感器采集所述用户的第三脑电波信号;按照脑电波采集时间将所述第三脑电波信号进行分段,得到多段脑电波信号;分别确定所述多段脑电波信号中每一段脑电波信号的均方差,得到多个均方差;根据所述多个均方差,确定所述用户的情绪变化趋势;根据所述用户的情绪变化趋势确定播放参数调整参数;依据所述播放参数调整参数调节所述第一播放参数,得到第三播放参数;依据所述第三播放参数播放所述目标歌曲。上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。本申请实施例可以根据上述方法示例对电子装置进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。与上述一致的,请参阅图6,图6为本申请实施例提供了一种音乐播放装置的结构示意图。应用于电子装置,电子装置包括脑电波传感器,音乐播放装置包括采集单元601、确定单元602和播放单元603,其中,采集单元601,用于通过所述脑电波传感器采集用户的第一脑电波信号;确定单元602,用于根据所述第一脑电波信号确定所述用户的第一情绪;以及确定所述第一情绪对应的第一歌曲集,确定所述第一情绪对应的播放所述第一歌曲集的第一播放参数;播放单元603,用于根据所述第一播放参数播放所述第一歌曲集。可以看出,通过本申请实施例,音乐播放装置首先通过脑电波传感器对用户的脑电波信号进行采集,其次,根据该脑电波信号来确定出用户的情绪,再次,确定用户的情绪对应的歌曲集以及确定播放该歌曲集所需的播放参数,最后,根据播放参数播放歌曲集。可见,电子装置可对用户的脑电波进行分析处理得到用户的情绪,并根据用户的情绪来智能化的确定需要播放的歌曲集和播放参数,并根据播放参数对歌曲集进行播放,相对于现有的用户需要手动在电子装置中选择与其情绪相对应的歌曲,能够智能的选择与用户情绪相对应的歌曲并进行播放,进而能够在一定程度上提升了对歌曲播放的智能性和便捷性。可选的,在确定所述第一情绪对应的播放所述第一歌曲集的第一播放参数方面,所述确定单元602具体用于:获取与所述第一脑电波信号对应的所述第一情绪的目标情绪值;确定所述目标情绪值对应的目标情绪等级;按照预设的情绪等级与播放参数之间的映射关系,确定所述目标情绪等级对应的所述第一播放参数。可选的,在获取与所述第一脑电波信号对应的所述第一情绪的目标情绪值方面,所述确定单元602还具体用于:对所述第一脑电波信号进行预处理,得到参考脑电波信号;对所述参考脑电波信号进行模数转换,得到目标脑电波信号;提取所述目标脑电波信号的目标特征值;按照预设的特征值与情绪值之间的映射关系,确定所述目标特征值对应的所述目标情绪值。可选的,所述确定单元602还具体用于:通过所述脑电波传感器采集所述用户的第二脑电波信号;确定所述第一脑电波信号对应的第一能量均值,确定所述第二脑电波信号对应的第二能量均值;在所述第一能量均值与所述第二能量均值之差的绝对值大于预设能量阈值时,根据所述第二脑电波信号确定所述用户的第二情绪;根据所述第二情绪进行歌曲搜索,得到第二歌曲集;获取与所述第二情绪对应的第二播放参数;根据所述第二播放参数播放所述第二歌曲集。可选的,所述确定单元602还具体用于:在播放所述第一歌曲集中的目标歌曲时,通过所述脑电波传感器采集所述用户的第三脑电波信号;按照脑电波采集时间将所述第三脑电波信号进行分段,得到多段脑电波信号;分别确定所述多段脑电波信号中每一段脑电波信号的均方差,得到多个均方差;根据所述多个均方差,确定所述用户的情绪变化趋势;根据所述用户的情绪变化趋势确定播放参数调整参数;依据所述播放参数调整参数调节所述第一播放参数,得到第三播放参数;依据所述第三播放参数播放所述目标歌曲。本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种音乐播放方法的部分或全部步骤。本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种音乐播放方法的部分或全部步骤。需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在申请明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。所述集成的单元如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(read-onlymemory,ROM)、随机存取存储器(randomaccessmemory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器、随机存取器、磁盘或光盘等。以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1