一种基于睡眠状态的音频文件播放方法及装置的制造方法_2

文档序号:9507163阅读:来源:国知局
:放松期、初睡期、浅睡期以及深度睡眠期,每个阶段用户的第二活动状态信息都有区别,譬如,当处于放松期时,由于用户还未入睡,故其眼球会滚动,心跳频率或脉搏比较快,当处于深度睡眠期时,用户的眼睑闭合,眼球静止不动,且其心跳或脉搏比较缓慢。
[0061 ] 本实施例中,上述步骤a3具体可以包括:
[0062](1)根据该第二活动状态信息确定用户的睡眠状态。
[0063]具体的,可以预先设定并保存用户的四个睡眠状态对应的范围值,譬如规定在浅睡期时,眼球滚动次数范围是a?c,心跳频率范围是h?k,肢体的运动频率为X?z等等,然后根据获取的第二活动状态信息(譬如眼球滚动次数、心跳频率、肢体的运动频率等等)来确定用户目前处于哪个范围值,进而确定用户的睡眠状态。
[0064](2)根据该睡眠状态确定一个音频文件夹。
[0065]具体的,可以根据该睡眠状态以及该睡眠状态与音频文件夹的对应关系确定一个音频文件夹。该睡眠状态及其与音频文件夹的对应关系可以预先建立在手机、IPAD、电脑、音乐播放器等终端设备的数据库中。优选的,该音频文件夹中音频文件的数量、曲风或者歌手类型等可以根据用户的喜好而定。该音频文件的来源可以是内置或通过网络下载的,也可以是在联网的情况下在线获取的。
[0066](3)选取并播放该音频文件夹中的一个音频文件。
[0067]本实施例中,该音频文件的播放方式可以有多种,譬如,用户可以设定根据该音频文件夹中的音乐列表的排序方式,以顺序或随机或单曲循环的方式进行播放,每次播放可以限定从该音乐列表的第一个音频文件开始,也可以从最近一次播放的音频文件的下一个开始,也可以是系统随机抽取的一个音频文件作为开始音频文件。
[0068]S102、根据该第一活动状态信息判断用户的当前睡眠状态是否发生变化。
[0069]优选的,上述步骤S102具体可以包括:
[0070]根据该第一活动状态信息确定用户的当前睡眠状态;
[0071]判断用户的当前睡眠状态是否发生变化。
[0072]具体的,可以将获取的第一活动状态信息(譬如眼球滚动次数、心跳频率、肢体的运动频率等等)和预先设定的四个睡眠状态对应的范围值进行比较分析,判断用户当前的第一活动状态信息处于哪个范围值内,进而确定用户的当前睡眠状态。
[0073]S103、若是,切换至播放变化后的睡眠状态对应的音频文件。
[0074]优选的,上述步骤S103具体可以包括:
[0075]bl、根据该变化后的睡眠状态确定对应的音频文件夹。
[0076]b2、播放该音频文件夹中的音频文件。
[0077]本实施例中,可以预先将睡眠状态和音频文件夹建立关联,并存储在手机、IPAD、电脑、音乐播放器等终端设备的数据库中。当判断用户的睡眠状态发生变化时,则可以根据变化后的睡眠状态查找该数据库,得到一个新的对应音频文件夹,并从该新的音频文件夹中选择一个音频文件进行播放。
[0078]可以理解的是,当判断用户的睡眠状态未发生变化时,可以直接从原音频文件夹中继续选取音频文件进行播放,无需重新查找数据库。
[0079]优选的,为给用户提供更细腻的听觉享受,在用户的睡眠状态发生变化并相应的切换音频文件夹进行播放时,可以同时调整音量大小,具体的,该音频文件播放方法还可以包括:
[0080]根据该变化后的睡眠状态确定对应的音量信息;
[0081]上述步骤b2具体可以包括:根据该音量信息播放该音频文件夹中的音频文件。
[0082]本实施例中,可以预先将睡眠状态和音量信息建立关联,并存储在数据库中,不同的睡眠状态可以对应不同的音量信息,该音量信息主要是音量大小,其可以根据用户喜好而定,一般是随着睡眠程度的加深,音量会越来越小。
[0083]此外,为使用户进入深度睡眠时不再播放歌曲,从而避免电量的浪费和听力的损伤,在判断睡眠状态发生变化之后,该音频文件播放方法还可以包括:
[0084]判断该变化后的睡眠状态是否为预设睡眠状态;
[0085]若是,则停止播放音频文件,并不再获取用户的第一活动状态信息。
[0086]具体的,该预设睡眠状态可以为系统默认的深度睡眠期,也可以由用户自行设定。当变化后的睡眠状态为预设睡眠状态时,相应的音频播放设备和检测设备进行关闭。
[0087]由上述可知,本实施例提供的基于睡眠状态的音频文件播放方法,通过在音频文件播放的过程中,周期性获取用户的第一活动状态信息,并根据该第一活动状态信息判断用户的当前睡眠状态是否发生变化,若是,切换至播放变化后的睡眠状态对应的音频文件,能自动随用户的睡眠状态播放对应的音乐,操作简单方便,用户体验感强。
[0088]第二实施例
[0089]在实施例一所述方法的基础上,本实施例将从音频文件播放装置的角度进一步进行描述,请参阅图2,图2具体描述了本发明第二实施例提供的音频文件播放装置,其可以包括:
[0090]第一获取单元10,用于在音频文件播放的过程中,周期性获取用户的第一活动状态?目息Ο
[0091]具体的,该第一获取单元10可以集成在可穿戴设备等检测设备中,譬如智能手环、手表、袜子或者头盔等等。该周期性时间段可以由用户自己设定或者系统默认。该音频文件可以为歌曲、睡前故事或者纯乐曲等。
[0092]比如,在播放歌曲的过程中,假设每首歌的播放时长为3分钟,可穿戴设备每次获取第一活动状态信息所花的时长为1分钟,则可以设定周期性时间段为2分钟或者5分钟,确保在整首歌即将播放完之前可以完成第一活动状态信息的获取操作。
[0093]优选的,为提高辨识率和精准性,该第一活动状态信息可以包括用户的身体活动状态和眼睛活动状态。比如,该身体活动状态可以为用户的心跳频率、脉搏或者肢体的运动频率(比如翻身)等,该眼睛活动状态可以为眼睑的开闭或者眼球的滚动等。
[0094]优选的,该音频文件的播放可以由用户睡前手动操作,也可以由手机、IPAD、电脑、音乐播放器等终端设备接收到播放请求后自动播放。当该音频文件由终端设备接收到播放请求后自动播放时,该音频文件播放装置还可以包括:第二获取单元20、第三获取单元30和播放单元40,
[0095]该第二获取单元20用于在音频文件播放之前,获取播放请求。
[0096]本实施例中,第二获取单元20可以集成在手机、IPAD、电脑、音乐播放器等终端设备中。该播放请求可以由用户手动操作进行触发。
[0097]该第三获取单元30用于根据该播放请求获取用户的第二活动状态信息。
[0098]本实施例中,该第三获取单元30和第一获取单元10可以为同一模块,也可以为不同的模块,其同样可以集成在可穿戴设备等检测设备中。该第二活动状态信息可以为用户的身体活动状态和眼睛活动状态。
[0099]该播放单元40用于根据该第二活动状态信息确定用户的睡眠状态,并播放该睡眠状态对应的音频文件。
[0100]本实施例中,该播放单元40可以通过网络、蓝牙或者其他方式获取第三获取单元30发送的第二活动状态信息,并根据该二活动状态信息确定用户的睡眠状态。较佳的,根据睡眠层次的不同,通常可以将用户的睡眠状态分为四个阶段:放松期、初睡期、浅睡期以及深度睡眠期,每个阶段用户的第二活动状态信息都有区别,譬如,当处于放松期时,由于用户还未入睡,故其眼球会滚动,心跳频率或脉搏比较快,当处于深度睡眠期时,用户的眼睑闭合,眼球静止不动,且其心跳或脉搏比较缓慢。
[0101]优选的,上述播放单元40具体可以用于:
[0102](1)根据该第二活动状态信息确定用户的睡眠状态。
[0103]具体的,可以预先将用户的四个睡眠状态设定对应的范围值,譬如规定在浅睡期时,眼球滚动次数范围是a?c,心跳频率范围是h?k,肢体的运动频率为X?z等等,然后根据获取的第二活动状态信息(譬如眼球滚动次数、心跳频率、肢体的运动频率等等)来确定用户目前处于哪个范围值,进而确定用户的睡眠状态。
[0104](2)根据该睡眠状态确定一个音频文件夹。
[0105]具体的,可以根据该睡眠状态以及该睡眠状态与音频文件夹的对应关系确定一个音频文件夹。该音频文件夹中音频文件的数量、曲风或者歌手类型等可以根据用户的喜好而定。该音频文件的来源可以是内置或通过网络下载的,也可以是在联网的情况下在线获取的。
[
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1