[0011] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,均属于本发明保护的范围。
[0012] 参阅图1,图1是本发明多媒体文件的播放控制方法一实施方式的流程示意图。播放控制方法包括如下步骤:
[0013] S101:智能终端从当前登录账户对应的多媒体文件库中获取匹配度大于预设阈值的多媒体文件。
[0014] 其中所述智能终端包括手机、平板电脑以及智能播放设备中的至少一种。
[0015] 在一个具体的实施场景中,以智能终端为手机为例,手机通过网络与服务器连接,服务器预先存储不同登录账户所对应的用户信息,手机首先将登录账户下播放的多媒体文件添加到所述多媒体文件库中,账户登录后,手机监测到该账户的个人信息和操作状态,并将此时正在播放的多媒体添加到多媒体文件库中,一方面便于进一步的筛选和排序,推荐适合该用户的多媒体文件,另一方面给下次同一用户登录时提供多媒体文件参考,使得用户能快速获得自己喜欢的多媒体文件。
[0016] 然后,将所述多媒体文件库的多媒体文件按照预设条件进行排序,得到与所述登录账户匹配的多媒体文件列表,所述预设条件包括该用户的听歌种类偏好及每首歌的播放次数。手机得到所述登录账户的多媒体文件列表后,从当前登录账户对应的多媒体文件库中获取匹配度大于预设阈值的多媒体文件,在一个可选的具体实施方式中,可以从所述多媒体文件列表中获取匹配度大于预设阈值的多媒体文件。
[0017] 具体地,手机获取用户的特征信息,根据所述特征信息从服务器获取与所述特征信息相匹配的多媒体文件,并推荐给用户,如通过对话框展示或信息提示的方式推荐给用户等。在用户根据上述推荐信息做出选择后,向手机发出响应的指令,对应地,智能终端接收用户指令,确定待播放的多媒体文件。其中,所述特征信息包括用性别、年龄以及爱好中的至少一种。这样确定后的待播放的多媒体文件是基于该用户的需求而特定出来的,整个过程耗时短,效率高,且用户满意度高。
[0018] 在其他实施场景中,智能终端为平板电脑或其他智能通讯设备。
[0019] S102:播放所述多媒体文件,判断播放所述多媒体文件的时间是否达到预设时长。
[0020] 在一个具体的实施场景中,智能终端接收到命令,开始播放前述多媒体文件,同时开始播放计时,并时刻检测及判断所述多媒体文件的时间是否达到预设时长。其中,该预设时长可通过用户根据自身需求自行设置,也可以是该智能终端根据该用户的历史播放时长经过加权平均后设置一个预设时长。
[0021] 其中,所述智能终端可通过计时器对多媒体文件的播放时间进行计时,该计时器可为智能终端自带计时器,也可以为额外增加的计时器,在此不做限定。
[0022] S103:如果播放所述多媒体文件的时间未达到所述预设时长,判断当前用户是否进入预设状态。
[0023] 其中,所述预设状态为睡眠状态,具体地,在本实施方式中,该睡眠状态为智能终端监测用户的睡眠状态是否进入到设定的浅睡眠状态。
[0024] 在一个具体的实施方式中,智能终端获取所述多媒体文件库中每一个多媒体文件的助眠效率,得到多媒体文件对应的助眠效率文件库。其中,所述睡眠效率为计划入睡时间与实际入睡时间的比值。
[0025] 获取所述多媒体文件库中每一个多媒体文件的播放次数,并将所述次数与对应的睡眠效率进行加权计算,得到多媒体文件对应的权重文件库,对所述权重文件库的多媒体文件按照对应权重进行排序,得到与所述登录账户匹配的多媒体文件列表。
[0026] 具体地,用户登录成功后,智能终端监测到具体一个用户,并通过网络将该用户与服务器连接起来,此时,服务器会相应的将该用户的历史数据与个人信息检索出来,然后服务器会首先根据用户的喜好生成一个初始音乐库集合A[a0,a1,a2,a3,a4,…],并将该初始音乐库集合A中的每个元素都赋值一个权重;若智能终端检测到该用户有历史使用记录,则根据该用户之前使用的歌曲的入睡效率对初始音乐库集合A中的歌曲进行加权得到音乐库集合B[a0*e0,a1*e1,a2*e2,a3*e3,a4*e4,…];若智能终端检测到该用户没有历史使用记录,则直接进行下一步;然后,根据相同条件信息(性别、年龄、音乐偏好)的用户的歌曲及歌曲收听次数对音乐库集合B中的每个 元素再进行加权,得到音乐库集合 C[a0*e0+c0,a1*e1+c1,a2*e2+c2,a3*e3+c3,a4*e4+c4,…];然后根据每个 元素的权重,对音乐库集合C中的元素进行排序得到音乐库集合 D[d0,d1,d2,d3,d4,…];最后通过音乐库集合D中的每个元素按照权重的大小顺序,更新到与所述登录账户匹配的多媒体文件列表中,并先后依次推荐给该用户。
[0027] 上述助眠文件库是通过历史播放记录计算得到,且本次播放记录也会传回到服务器并进行保存,便于下次计算助眠效率,如此往复,不断完善助眠效率算法,提升用户体验。
[0028] 如果播放所述多媒体文件的时间未达到所述预设时长,所述智能终端从用户佩戴的可穿戴设备获取用户状态,并判断当前用户是否进入预设状态。其中,所述可穿戴设备包括智能手表以及智能手环中的至少一种。可穿戴设备与用户直接接触来检测到用户的身体状态,如心跳频率、呼吸频率、呼吸深度等,通过这些用户状态特性来判断用户的睡眠状态,并确定当前用户是否进入预设状态。
[0029] 如果播放所述多媒体文件的时间达到所述预设时长,若该用户有历史助眠时长记录,用户可以参考自己的历史助眠时长来设置所述预设时长,智能终端则根据历史助眠记录可以初步判定该用户已经进入浅睡眠状态,则可以进行下一步操作;若该用户没有历史助眠时长记录,则智能终端通过预先初始设置的助眠预设时长来判断该用于已经进入浅睡眠状态,则进入下一步操作。
[0030] S104:如果所述用户已进入预设状态,关闭本次播放;记录下所述用户进入到所述预设状态所消耗的时间以及本次播放的多媒体文件,并将所述消耗的时间以及所述本次播放的多媒体文件的信息更新在所述当前登录账户对应的多媒体文件库中。
[0031] 如果判断当前用户进入预设状态,则说明用户已经进入浅睡眠状态,则将该助眠音乐记录,以及入睡总耗时,传回到服务器,同时更新当前登录账户对应的多媒体文件库,便于下次使用,并关闭本次播放,结束助眠音乐功能。
[0032] 如果所述用户未进入预设状态,则说明用户还未进入浅睡眠状态,则智能终端继续播放助眠音乐,如此往复,在此过程中,若智能终端监测到播放时长已经达到助眠预设时长,则将该助眠音乐记录,以及入睡总耗时,传回到服务器,并关闭本次播放,结束助眠音乐功能。
[0033] 本发明的有益效果是:区别与现有技术,本发明不仅提高了用户助眠体验,尤其不同用户在不同时间使用时,会有不同的助眠需求时,本发明更有利于用户快速帮助用户入眠,且及时关闭音乐,提高用户的睡眠质量并节约能源。
[0034] 参阅图2,图2是本发明智能终端一实施方式的结构示意图。智能终端20包括相互耦接的处理器21和人机电路22。人机电路22用于与用户进行人机交互,处理器21用于根据人机电路22感知到的用户选择做出响应和处理,并控制人机电路22处理当前状态。
[0035] 在一个具体的实施场景中,处理器21先将录账户下播放的多媒体文件添加到所述多媒体文件库中,账户登录后,人机电路22监测到该账户的个人信息和操作状态,并将此时正在播放的多媒体添加到多媒体文件库中,一方面便于进一步的筛选和排序,推荐适合该用户的多媒体文件,另一方面给下次同一用户登录时提供多媒体文件参考,使得用户能快速获得自己喜欢的多媒体文件。然后,处理器21将所述多媒体文件库的多媒体文件按照预设条件进行排序,得到与所述登录账户匹配的多媒体文件列表,所述预设条件包括该用户的听歌种类偏好及每首歌的播放次数。人机电路22得到所述登录账户的多媒体文件列表后,从当前登录账户对应的多媒体文件库中获取匹配度大于预设阈值的多媒体文件,具体地,处理器21从所述多媒体文件列表中获取匹配度大于预设阈值的多媒体文件。
[0036] 人机电路22获取用户的特征信息,根据所述特征信息从服务器获取与所述特征信息相匹配的多媒体文件,并推荐给用户;人机电路22 接收用户指令,确定待播放的多媒体文件。其中,所述特征信息包括用性别、年龄以及爱好中的至少一种。这样确定后的待播放的多媒体文件是基于该用户的需求而特定出来的,整个过程耗时短,效率高,且用户满意度高。
[0037] 人机电路22播放所述多媒体文件,处理器21判断播放所述多媒体文件的时间是否达到预设时长。
[0038] 在一个具体的实施场景中,人机电路22接收到命令,开始播放前述多媒体文件,同时开始播放计时,并时刻检测及判断所述多媒体文件的时间是否达到预设时长。用户设置所述预设时长,或者处理器21依据该用户的历史播放时长来智能设置所述预设时长。
[0039] 如果播放所述多媒体文件的时间未达到所述预设时长,人机电路22 判断当前用户是否进入预设状态。所述预设状态为睡眠状态,人机电路 22监测用户的睡眠状态是否进入到浅睡眠状态。
[0040] 具体地,人机电路22获取所述多媒体文件库中每一个多媒体文件的助眠效率,得到多媒体文件对应的助眠效率文件库,获取所述多媒体文件库中每一个多媒体文件的播放次数,并将所述次数与对应的睡眠效率进行加权计算,得到多媒体文件对应的权重文件库,对所述权重文件库的多媒体文件按照对应权重进行排序,得到与所述登录账户匹配的多媒体文件列表。上述助眠文件库是通过历史播放记录计算得到,且本次播放记录也会传回到服务器并进行保存,便于下次计算助眠效率,如此往复,不断完善助眠效率算法,提升用户体验。
[0041] 在一个具体的实施场景中,所述睡眠效率为计划入睡时间与实际入睡时间的比值。
[0042] 如果播放所述多媒体文件的时间未达到所述预设时长,所述人机电路22从用户佩戴的可穿戴设备获取用户状态,并判断当前用户是否进入预设状态。其中,所述可穿戴设备包括智能手表以及智能手环中的至少一种。可穿戴设备与用户直接接触来检测到用户的身体状态,如心跳频率、呼吸频率、呼吸深度等,通过这些用户状态特性来判断用户的睡眠状态,并确定当前用户是否进入预设状态。
[0043] 如果人机电路22监测到所述用户已进入预设状态,关闭本次播放;记录下所述用户进入到所述预设状态所消耗的时间以及本次播放的多媒体文件,并将所述消耗的时间以及所述本次播放的多媒体文件的信息更新在所述当前登录账户对应的多媒体文件库中。如果判断当前用户进入预设状态,则说明用户已经进入浅睡眠状态,则关闭本次播放,同时更新当前登录账户对应的多媒体文件库,便于下次使用。
[0044] 本发明的有益效果是:区别与现有技术,本发明不仅提高了用户助眠体验,尤其不同用户在不同时间使用时,会有不同的助眠需求时,本发明更有利于用户快速帮助用户入眠,且及时关闭音乐,提高用户的睡眠质量并节约能源。
[0045] 请参阅图3,图3是本发明具有存储功能的装置一实施方式的结构示意图。具有存储功能的装置30中存储有程序数据32,程序数据32能够被执行以实现如图1所示的接收通讯信息的方法。
[0046] 在一个具体的实施例中,具有存储功能的装置可以是智能接收终端中的存储芯片、硬盘或者是移动硬盘或者优盘、光盘等其他可读写存储的工具,还可以是服务器等等。
[0047] 本发明的有益效果是:区别与现有技术,本发明不仅提高了用户助眠体验,尤其不同用户在不同时间使用时,会有不同的助眠需求时,本发明更有利于用户快速帮助用户入眠,且及时关闭音乐,提高用户的睡眠质量并节约能源。
[0048] 以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。