智能唤醒方法、装置、电子设备及存储介质与流程

文档序号:27549470发布日期:2021-11-24 22:03阅读:108来源:国知局
智能唤醒方法、装置、电子设备及存储介质与流程

1.本技术属于智能家居领域,具体涉及一种智能唤醒方法、装置、电子设备及存储介质。


背景技术:

2.随着物联网以及硬件产品的发展,很多智能设备都具有唤醒的功能,比如智能音箱,或者是带有声音播放功能的家用电器等,用户可以设置唤醒时间,当唤醒时间到了,智能设备则会通过声音对用户进行唤醒。相关的唤醒方法,智能化程度还有待提高。


技术实现要素:

3.鉴于上述问题,本技术提出了一种智能唤醒方法、装置、电子设备以及存储介质,以实现改善上述问题。
4.第一方面,本技术实施例提供了一种智能唤醒方法,所述方法包括:确定待唤醒的目标用户及所述目标用户所处的目标区域;获取所述目标区域的策略影响因子信息;基于所述策略影响因子信息,从多种预设唤醒策略中确定与所述目标用户对应的目标唤醒策略;通过所述目标唤醒策略对所述目标用户进行唤醒。
5.第二方面,本技术实施例提供了一种智能唤醒装置,所述装置包括:第一确定单元,用于确定待唤醒的目标用户及所述目标用户所处的目标区域;信息获取单元,用于获取所述目标区域的策略影响因子信息;第二确定单元,用于基于所述策略影响因子信息,从多种预设唤醒策略中确定对应的目标唤醒策略;唤醒单元,用于通过所述目标唤醒策略对所述目标用户进行唤醒。
6.第三方面,本技术实施例提供了一种电子设备,包括一个或多个处理器以及存储器;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述的方法。
7.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,其中,在所述程序代码运行时执行上述的方法。
8.本技术实施例提供了一种智能唤醒方法、装置、电子设备及存储介质。首先确定待唤醒的目标用户及目标用户所处的目标区域,然后获取目标区域的策略影响因子信息,基于策略影响因子信息,从多种预设唤醒策略中确定与目标用户对应的目标唤醒策略,最后通过目标唤醒策略对目标用户进行唤醒。通过上述方法确定的目标唤醒策略与当前用户所处环境及用户状态对应,基于确定的目标唤醒策略对目标用户进行唤醒,可提高唤醒目标用户的概率,也提高了用户睡眠唤醒的智能化程度。
附图说明
9.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于
本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
10.图1示出了本技术一实施例提出的一种智能唤醒方法的应用场景示意图;
11.图2示出了本技术一实施例提出的一种智能唤醒方法的流程图;
12.图3示出了本技术另一实施例提出的一种智能唤醒方法的流程图;
13.图4示出了本技术又一实施例提出的一种智能唤醒方法的流程图;
14.图5示出了本申再一实施例提出的一种智能唤醒方法的流程图;
15.图6示出了本技术实施例提出的一种智能唤醒装置的结构框图;
16.图7示出了本技术实施例提出的一种智能唤醒装置的结构框图;
17.图8示出了本技术实时中的用于执行根据本技术实施例的智能唤醒方法的电子设备的结构框图;
18.图9示出了本技术实时中的用于保存或者携带实现根据本技术实施例的智能唤醒方法的程序代码的存储单元。
具体实施方式
19.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
20.睡眠是人类日常生活中很重要的一部分,睡眠质量对身心的各个方面都有很大的影响,比如疲劳、情绪、注意力、集中力等。高质量的睡眠可以使人的生活质量有很大的不同。
21.随着科学技术的发展,智能家居已经越来越多地走进千家万户,消费者对于提升睡眠质量的诉求越发清晰和强烈,对能提高睡眠质量、生活质量的智能寝具的需求亦同步提升。人工智能与睡眠跨界融合,深度学习、大数据的赋能,让人们能够对睡眠有科学、知性的认识,将睡眠从简单的生理行为,转变为改善生活方式的关键节点,并通过对睡眠这一过去人们有感却“无知”的人生黑洞的数据化与智能化,完成对人们健康生态的全周期感知,开启一个万物有灵的智能家居新生态。
22.发明人在对相关的智能唤醒方法的研究中发现,在相关的智能唤醒方法中,睡眠唤醒设备主要包括智能手环和睡眠呼吸灯。智能手环通过监测用户的睡眠周期,选择以振动的方式唤醒用户,而睡眠呼吸灯,运用光和音乐的配合唤醒用户。显然,市面上的智能唤醒设备大多是单一设备,唤醒方式单一,单一的唤醒方式自然达不到用户的需求,唤醒效果不佳。
23.因此,发明人提出了本技术中的首先确定待唤醒的目标用户及目标用户所处的目标区域,然后获取目标区域的策略影响因子信息,基于策略影响因子信息,根据策略影响因子信息从多种预设唤醒策略中确定与目标用户对应的目标唤醒策略,不同的策略影响因子对应不同的目标唤醒策略,进而可以基于不同的目标唤醒策略对目标用户进行唤醒,提高了唤醒目标用户的概率,也提高了唤醒方法的智能化程度,提升用户唤醒体验。
24.请参阅图1,图1示出了本技术一个实施例提供的智能唤醒方法的应用环境示意
图,具体地,本技术实施例提供的智能唤醒方法可以应用于如图1所示的智能设备控制系统100,该智能设备控制系统100可以包括智能控制面板110及智能设备120,其中,智能控制面板110与智能设备120通信连接。智能控制面板110可以对智能设备120进行控制,以调整智能设备的工作状态及工作参数。
25.其中,智能控制面板110的数量可以为一个或多个,具体数量在此不做限定。可以理解的是,智能控制面板110可以作为用户操作入口,可以与周边智能家居设备通信并对智能家居设备进行控制,以及可以通过无线或有线通讯方式接入文字、图片以及音视频信息并输出,或者可以将服务器端信息转发到本地或播放设备进行显示等。
26.其中,智能设备120的数量可以为一个或多个,具体数量在此不做限定。可选地,智能设备120可以包括但不限于智能风扇、智能音箱、智能空调、智能灯具、智能闹钟、智能窗帘以及智能控制面板等。
27.下面将结合附图具体描述本技术的各实施例。
28.请参阅图2,本技术实施例提供的一种智能唤醒方法,应用于电子设备,如智能控制面板,所述方法包括:
29.步骤s110,确定待唤醒的目标用户及所述目标用户所处的目标区域。
30.在本技术实施例中,用户需提前设置唤醒事件,唤醒事件可通过移动终端app设置,也可通过智能控制面板设置。其中,唤醒事件包括唤醒时间,当唤醒事件仅包括唤醒时间时,待唤醒的目标用户可以默认为设置唤醒事件的用户。进一步地,唤醒时间还可以包括至少一个唤醒对象,此时,待唤醒的目标用户为唤醒事件中明确的唤醒对象。
31.具体的,电子设备中可以预先存储有用户的身份信息,进而当需要通过电子设备中的唤醒策略对需要进行唤醒的用户进行唤醒之前,可以先对需要进行唤醒的用户的身份信息进行验证,以确定为待唤醒的目标用户。其中,身份信息可以包括用户的人脸信息、声纹信息、或者用户的登录账号信息等可以识别出唯一的用户的信息,在此不做具体限定。
32.需要说明的是,确定待唤醒的目标用户及目标用户所处的目标区域的步骤可在唤醒时间前预设时间进行,例如,前5分钟,或者前1分钟,具体不作限制。
33.作为一种实施方式,在确定了目标用户后,需要确定目标用户是否需要被唤醒。具体的,可以通过获取用户的行为信息来确定来确定用户是否处于睡眠状态。具体的,用户的行为信息可以包括呼吸频率或者脑电信号,可以预先设置一个预设呼吸频率或者脑电信号大小,该预设呼吸频率或脑电信号大小为可以确定用户处于睡眠状态的临界值。进而,可以实时获取目标用户的呼吸频率或者脑电信号,将目标用户的呼吸频率与预设呼吸频率进行比较,或者将目标用户的脑电信号与预设脑电信号进行比较,进而可以确定目标用户是否处于睡眠状态。用户的行为信息还可以位移信息,若在到达唤醒时间前预设时间范围内,用户发生位移,且位移超过预设位移阈值时,判断用户当前不处于睡眠状态,反之,若用户未发生位移,或者位移没有超过预设位移阈值,则判断用户当前仍处于睡眠状态。还可以通过其他方案确定用户是否处于睡眠状态,在此不作限制。当确定目标用户处于睡眠状态时,判断目标用户待唤醒,当确定目标用户处于非睡眠状态时,判断目标用户无须唤醒。
34.当通过上述步骤确定了待唤醒的目标用户后,获取目标用户的位置信息,基于目标用户的位置信息确定目标用户所处的目标区域。其中,位置信息可以为目标用户所处位置对应的房屋标识。具体的,可以通过位置检测装置来获取目标用户的位置信息,其中,位
置检测装置可以包括位置检测传感器、图像采集单元、声纹采集单元中的一种或多种,其中,位置检测传感器可以是超声波位置传感器、电容式位置传感器等,位置检测装置也可以为雷达。以位置检测装置为图像采集单元为例,不同房间均布有图像采集单元,通过各房间的图像采集单元采集对应区域的图像,对采集到的图像进行用户识别,确定识别到目标用户的图像对应的图像采集单元,根据其所在房间确定房屋标识及对应的目标区域。
35.步骤s120,获取所述目标区域的策略影响因子信息。
36.在本技术实施例中,所述策略影响因子信息可以包括环境信息、区域位置朝向信息、用户信息以及智能设备的设备能耗信息中的至少一项。
37.其中,环境信息可以包括目标区域的天气信息(比如,天气为晴天或阴天等)、目标区域所处环境的亮度信息(比如,亮度为40%)以及目标区域的温度信息(比如,温度为30℃)等。具体的,可以在智能控制面板中添加天气应用,在天气应用开启后,可以通过天气应用自动获取目标区域的天气信息。可选的,目标区域所处环境的亮度信息可以通过智能控制面板中的感光模块获取,目标区域的温度信息可以通过智能控制面板中的温度传感器获取。
38.区域位置朝向信息可以包括目标区域是否有窗户,以及如果目标区域内有窗户,窗户的朝向信息(比如窗户朝南)等。具体的,房屋图纸可以预先存储在智能控制面板的存储区或者云服务器中,当需要读取时,可以实时获取,可以通过识别目标区域对应的房屋图纸来确定区域位置朝向信息。作为一种方式,在目标区域对应的房屋图纸中明确标注有目标区域的窗户的位置信息和朝向信息,因此,可以直接通过识别房屋图纸上是否标注有窗户的朝向信息来确定目标区域是否包括有窗户。作为另一种方式,也可以根据房屋图纸中的方位标识来确定窗户的朝向信息。具体的,在房屋图纸的左上角或者右上角处可以设置一个方位标识,进而可以通过该方位标识来确定房屋图纸中的各个区域或物体的朝向信息。当然,房屋图纸中只有方位标识也是不行的,房屋图纸中也应当有表征窗户的标识,进而可以同时识别目标区域对应的房屋图纸中是否有对应的标识来确定目标区域中是否包括有窗户,若识别出房屋图中有窗户的标识,可以确定目标区域中包括有窗户,进而可以通过房屋图纸上的方位标识来确定窗户的朝向信息。其中,所述方位标识用于用户区分不同的方向。
39.可选的,本技术实施例中的房屋图纸可以为只包括目标区域的图纸,也可以为包括目标区域以及其他区域的整个房屋的图纸。当房屋图纸为包括目标区域以及其他区域的整个房屋的图纸时,可以获取目标区域的房屋标识,进而根据目标区域的房屋标识从房屋图纸中确定目标区域在房屋图纸中的具体位置,再通过上述步骤来确定目标区域中是否包括有窗户以及若有窗户,窗户的朝向信息。
40.用户信息可以包括用户预期唤醒情绪,用户历史唤醒记录,用户睡眠信息等。
41.设备能耗信息可以包括各种预设唤醒策略各自对应的所有唤醒设备的能耗。具体的,可以预先建立预设唤醒策略以及智能设备的对应关系,进而可以通过该对应关系确定每种预设唤醒策略对应的智能设备,从而确定预设唤醒策略对应的设备能耗。其中,智能设备可以包括智能窗帘、智能闹钟、智能灯具以及音频播放设备等。本技术实施例中的智能控制面板和各个智能设备进行通信连接,进而智能控制面板可以单独控制各个智能设备进行工作,也可以联合控制多个智能设备一起工作。
42.具体的,当策略影响因子信息不同时,获取策略影响因子信息的方法不同,因此,为使得可以获取到完整的策略影响因子信息,可以同时通过上述的多种方法来获取对应的策略影响因子信息。可选的,为了保证获取完整且全面的策略影响因子信息,可以设置一个获取信息的时间段,在该时间段内可以获取到目标区域全部的策略影响因子信息。
43.步骤s130,基于所述策略影响因子信息,从多种预设唤醒策略中确定与所述目标用户对应的目标唤醒策略。
44.其中,所述多种预设唤醒策略可以包括自然光唤醒策略、灯光唤醒策略、声音唤醒策略、自然光加声音唤醒策略以及灯光加声音唤醒策略等,其中,多种预设唤醒策略分别对应的智能设备及设备控制不同,例如,自然光唤醒策略为打开窗帘,灯光唤醒策略为打开智能灯具,声音唤醒策略为打开音频播放设备播放音乐等,在此不做具体限定。
45.为了在获取到目标区域的策略影响因子信息后,可以快速确定对应的目标唤醒策略。在本技术实施例中,可以预先建立策略影响因子组合和多种预设唤醒策略之间的对应关系,进而在获取到目标区域的策略影响因子信息后,可以查找该对应关系,进而可以快速确定与目标用户对应的目标唤醒策略。
46.在本技术实施例中,不同唤醒策略对应的策略影响因子组合不同,其中,策略影响因子组合包括策略影响因子类型和策略影响因子的具体信息。
47.示例性的,自然光唤醒策略对应的策略影响因子组合包括:唤醒时间处于指定时间段,天气信息为晴,且目标区域对应的位置朝向信息为有窗且朝南;灯光唤醒策略对应的策略影响因子组合包括:唤醒时间处于非指定时间段,或者,唤醒时间处于指定时间段,天气信息为阴,或者,唤醒时间处于指定时间段,目标区域对应的位置朝向信息为无窗或有者窗但朝向不朝南;自然光唤醒+声音唤醒策略对应的策略影响因子组合包括:唤醒时间处于指定时间段,天气信息为多云或者晴,目标区域对应的位置朝向信息为有窗但不朝南,等等。
48.作为另一种实施方式,还可以基于策略影响因子信息及历史唤醒记录确定目标唤醒策略。示例性地,获取预设历史时间内(例如,近半个月)的历史唤醒记录,包括历史唤醒策略及对应的历史策略影响因子信息,通过比对当前获取的策略影响因子信息与历史策略影响因子信息,将与当前获取的策略影响因子信息相同的历史策略影响因子信息对应的历史唤醒策略作为当次目标唤醒策略。进一步地,为了提高根据历史唤醒记录确定目标唤醒策略的准确性,历史唤醒记录为与当次唤醒事件对应的唤醒时间所属时间段的唤醒记录,例如,当次唤醒事件对应的唤醒时间为8:10am,所属时间段为7:00am

8:30am,则获取历史唤醒时间属于7:00am

8:30am这一时间段对应的历史唤醒记录,并从该时间段对应的历史唤醒记录中确定目标唤醒策略。为了进一步提高目标唤醒策略与目标用户的匹配度,历史唤醒记录为与当次唤醒事件的唤醒对象对应的唤醒记录,即,获取预设时间内历史唤醒对象与当次唤醒事件的唤醒对象相同的历史唤醒记录,以从历史唤醒记录中确定当次唤醒的目标唤醒策略,在此不作限制。
49.步骤s140,通过所述目标唤醒策略对所述目标用户进行唤醒。
50.当通过上述步骤确定了与目标用户对应的目标唤醒策略后,基于目标唤醒策略对目标用户进行唤醒。
51.本技术实施例提供的一种智能唤醒方法,首先确定待唤醒的目标用户及目标用户
所处的目标区域,然后获取目标区域的策略影响因子信息,根据策略影响因子信息从多种预设唤醒策略中确定与目标用户对应的目标唤醒策略,进而可以基于目标唤醒策略对目标用户进行唤醒,通过结合目标用户当前所处环境的实际情况,动态选择最佳唤醒策略,实现智能化唤醒,提高了目标用户被唤醒的概率,同时提高了用户的使用体验。
52.请参阅图3,本技术实施例提供的一种智能唤醒方法,应用于电子设备,如智能控制面板,所述方法包括:
53.步骤s210,确定待唤醒的目标用户及所述目标用户所处的目标区域。
54.步骤s220,获取所述目标区域的策略影响因子信息。
55.步骤s230,基于所述策略影响因子信息,从多种预设唤醒策略中确定与所述目标用户对应的目标唤醒策略。
56.步骤s210、步骤s220以及步骤s230具体可以参照上述实施例中的详细解释,故不在本实施例进行赘述。
57.步骤s240,通过所述目标唤醒策略对所述目标用户进行唤醒。
58.在本技术实施例中,确定目标唤醒策略后,当到达唤醒事件对应的唤醒时间时,基于目标唤醒策略,智能控制面板控制目标用户所处目标区域内与目标唤醒策略对应的智能设备对目标用户进行唤醒。例如,当目标唤醒策略为声音唤醒策略时,调用唤醒对象所在房间的音频播放设备随机播放音乐,或者播放默认音乐。
59.作为另一种方式,为了进一步提高用户的唤醒体验,用户还可根据自身喜好预先设置期望唤醒情绪。当目标唤醒策略中包括声音唤醒策略时,通过所述目标唤醒策略对所述目标用户进行唤醒的步骤包括:获取预先设置的期望唤醒情绪;控制音频播放设备播放与所述期望唤醒情绪对应的唤醒内容,以唤醒所述目标用户。
60.例如,期望唤醒情绪可以包括亢奋、轻柔、欢快等。不同的唤醒情绪对应的唤醒内容不同,当确定了唤醒情绪后,可以通过音频播放设备获取并播放与该唤醒情绪对应的唤醒内容。例如,若期望唤醒情绪为轻柔,则可播放轻柔的轻音乐。
61.步骤s250,检测所述目标用户的状态。
62.在本技术实施例中,唤醒事件还包括唤醒时间段,唤醒时间段是指从开始通过目标唤醒策略对目标用户进行唤醒的时刻往后的任一时刻(不包括开始对目标用户进行唤醒的时刻)这一时段,表示当次唤醒维持的时间,例如,1分钟。唤醒时间段的长短可以是默认时长,也可以根据自身需求来定,这里不做进一步限定。
63.目标用户的状态可以理解为通过目标唤醒策略对目标用户进行唤醒后,目标用户所处的状态。目标用户的状态可以包括已经被唤醒或者未被唤醒。
64.作为一种方式,可以通过实时或定时(在当次唤醒结束时)检测目标用户的眼睛是否有睁开来确定目标用户是否被唤醒。具体的,当检测到目标用户的眼睛是睁开的时,确定目标用户已经被唤醒,反之,则确定目标用户未被唤醒。
65.步骤s260,若在预设唤醒时间段内未成功唤醒所述目标用户,则对所述目标唤醒策略进行调整,确定新的目标唤醒策略。
66.在本技术实施例中,当确定在预设时间段内未成功唤醒目标用户后,为了保证能成功唤醒用户,可以对当次唤醒的目标唤醒策略进行调整,得到下次唤醒对应的新的目标唤醒策略。新的目标唤醒策略可以是其他唤醒方式或多种其他唤醒方式的组合,也可以是
对当前的目标唤醒策略的一些参数进行调整,以灯光唤醒策略为例,可以调高灯光的亮度,或者,可以调整灯光亮度变化的速率等。
67.步骤s270,通过所述新的目标唤醒策略对所述目标用户进行唤醒。
68.在本技术实施例中,唤醒事件还包括唤醒延时,唤醒延时表示当次唤醒未成功时,下一次唤醒距离当次唤醒结束的时间长度,例如,5分钟,10分钟,在此不作限制。
69.当通过上述步骤得到新的目标唤醒策略后,根据唤醒延时确定下一次唤醒的时间,并在到达下一次唤醒的时间时,通过新的目标唤醒策略继续对目标用户进行唤醒,直至将目标用户成功唤醒。
70.本技术实施例提供的一种智能唤醒方法,在通过目标唤醒策略对目标用户进行唤醒后,检测目标用户的状态,判断是否成功唤醒目标用户,以对当前的目标唤醒策略进行动态调整,并基于调整后的唤醒策略对目标用户进行唤醒,可以提高对目标用户唤醒的概率;同时根据目标用户的状态,动态对目标唤醒策略进行调整,也提高了唤醒方法的智能化程度。
71.请参阅图4,本技术实施例提供的一种智能唤醒方法,应用于智能控制面板,所述方法包括:
72.步骤s310,确定待唤醒的目标用户及所述目标用户所处的目标区域。
73.步骤s320,获取所述目标区域的策略影响因子信息。
74.步骤s310以及步骤s320具体可以参照上述实施例中的详细解释,故不在本实施例进行赘述。
75.步骤s330,基于所述策略影响因子信息,确定所述多种预设唤醒策略的优先级。
76.在本技术实施例中,所述策略影响因子信息包括环境信息、区域位置朝向信息、用户信息以及智能设备的设备能耗信息中的至少一项。
77.作为一种方式,可以预先为多种预设唤醒策略设置默认的优先级,将策略影响因子信息与预设唤醒策略对应的策略影响因子组合进行比对,根据满足条件的策略影响因子信息的数量来调整默认的优先级。
78.具体的,可以预先为多种预设唤醒策略设置对应的优先级,然后根据满足策略影响因子组合条件的策略影响因子信息的数量调整多种预设唤醒策略的优先级,对应满足条件的策略影响因子信息的数量越多,对应的预设唤醒策略的优先级越高。
79.示例性的,多种预设唤醒策略包括策略1、策略2、策略3以及策略4。预先依次将策略1的优先级设置为第一优先级、将策略2的优先级设置为第二优先级、将策略3的优先级设置为第三优先级、将策略4的优先级设置为第四优先级。其中,第一优先级>第二优先级>第三优先级>第四优先级。
80.在不同策略对应的策略影响因子组合中,策略影响因子的数量相同的条件下,若策略1对应的满足条件的策略影响因子信息的数量为2、策略2对应的满足条件的策略影响因子信息的数量为3、策略3对应的满足条件的策略影响因子信息的数量为1、策略4对应的满足条件的策略影响因子信息的数量为2。由于策略2对应的满足条件的策略影响因子信息的数量最多,在一定程度上说明当前获取的策略影响因子信息与策略2的匹配度最高,因此,将策略2的优先级调整为第一优先级;策略3对应的满足条件的策略影响因子信息的数量最少,因此,将策略3的优先级调整为第四优先级;策略1对应的满足条件的策略影响因子
信息的数量和策略4对应的策略影响因子信息的数量相同,但最开始策略1的优先级高于策略4的优先级,因此,将策略3的优先级调整为第二优先级,将策略4的优先级调整为第三优先级。
81.作为另一种方式,还可以根据目标用户对多种预设唤醒策略的历史使用频率来确定多种预设唤醒策略默认的优先级,然后根据满足条件的策略影响因子的数量来调整默认的优先级。同样的,获取电子设备中存储的多种预设唤醒策略的历史使用频率,然后根据历史使用频率为多种预设唤醒策略设置对应的默认优先级,再根据满足条件的策略影响因子信息的数量调整多种预设唤醒策略的优先级。其中,使用频率越高,对应的预设唤醒策略的优先级越高;对应的满足条件的策略影响因子信息的数量越多,对应的预设唤醒策略的优先级越高。
82.可选的,还可以根据策略影响因子与多个预设唤醒策略对应的策略影响因子的预设情况来确定多个预设唤醒策略的优先级。
83.示例性的,对于朝向不同的房间,预设唤醒策略的优先级不一样:有窗户的房间优先光唤醒,没有窗户的优先声音唤醒;再比如,如果都有窗户,那么窗户朝南的优先光唤醒,不朝南的优先声音唤醒。
84.可选的,还可以根据策略影响因子信息计算各预设唤醒策略对应的评分(即,策略影响因子与多个预设唤醒策略对应的策略影响因子的综合匹配度)来确定多个预设唤醒策略的优先级。
85.具体的,可以预先构建评分模型,进而可以通过训练好的评分模型来根据策略影响因子信息与各预设唤醒策略对应的策略影响因子组合的匹配度,计算各预设唤醒策略对应的评分。评分越高,对应的预设唤醒策略的优先级越高。需要说明的是,当存在两个预设唤醒策略对应的评分相同,或者评分对应的优先级相同时,可进一步根据预设唤醒策略对应的设备能耗,或者,预设唤醒策略的历史使用频率等进行调整,例如,设备能耗高,优先级低,在此不作限制。
86.步骤s340,将所述多种预设唤醒策略中优先级为第一优先级的预设唤醒策略作为目标唤醒策略。
87.其中,优先级为第一优先级的预设唤醒策略为多种预设唤醒策略中优先级最高的唤醒策略。
88.在本技术实施例中,优先将优先级最高的预设唤醒策略作为目标唤醒策略。
89.步骤s350,若在预设唤醒时间段内未成功唤醒所述目标用户,将所述多种预设唤醒策略中优先级为第二优先级的预设唤醒策略作为新的目标唤醒策略,其中,所述第二优先级低于所述第一优先级。
90.如果在预设时间段内未成功唤醒目标用户,那么就将多种预设唤醒策略中优先级仅低于最高优先级的预设唤醒策略作为目标唤醒策略;若在预设时间段内还是未成功唤醒目标用户,那么就将优先级仅低于第二高优先级的预设唤醒策略作为目标唤醒策略,依次选择优先级低一点的预设唤醒策略作为目标唤醒策略。
91.步骤s360,通过所述新的目标唤醒策略对所述目标用户进行唤醒。
92.步骤s360具体可以参照上述实施例中的详细解释,故不在本实施例进行赘述。
93.本技术实施例提供的一种智能唤醒方法,基于策略影响因子信息,确定多种预设
唤醒策略的优先级,确定多种预设唤醒策略的调用顺序,依次调用优先级高的预设唤醒策略作为目标唤醒策略对目标用户进行唤醒,优先级越高,唤醒成功的概率越大,提高目标用户被唤醒概率,同时实现唤醒策略的动态调整,提高唤醒智能化,提升用户的使用体验。
94.请参阅图5,本技术实施例提供的一种智能唤醒方法,应用于电子设备,如智能控制面板,所述方法包括:
95.步骤s410,确定待唤醒的目标用户及所述目标用户所处的目标区域。
96.步骤s420,获取所述目标区域的策略影响因子信息。
97.步骤s430,基于所述策略影响因子信息,从多种预设唤醒策略中确定与所述目标用户对应的目标唤醒策略。
98.步骤s410以及步骤s430具体可以参照上述实施例中的详细解释,故不在本实施例进行赘述。
99.步骤s440,获取所述目标用户的睡眠信息。
100.步骤s450,若所述睡眠信息不满足预设条件,对所述目标唤醒策略进行调整。
101.在本技术实施例中,睡眠信息可以包括睡眠时长、睡眠状态以及睡眠质量等。
102.作为一种方式,获取目标用户当前的睡眠时长,将目标用户当前的睡眠时长与预设睡眠时长进行比较,若目标用户当前的睡眠时长比预设睡眠时长短,则判断睡眠信息不满足预设条件,说明用户睡眠可能不够,起床相对困难,唤醒难度相对比较大,进而对当前的目标唤醒策略进行调整。其中,预设睡眠时长可以为根据目标用户的历史睡眠时长得到的平均睡眠时长,也可以为目标用户自定义的睡眠时长。
103.作为另一种方式,获取所述目标用户当前的睡眠状态,目标用户当前的睡眠状态包括深睡状态、浅睡状态、快速眼动期以及清醒状态中的一种。预设条件可以为预先设置的睡眠状态,例如,浅睡状态或者清醒状态。在不同睡眠状态下,用户的唤醒难度会不同,例如,深睡状态比浅睡状态的唤醒难度大,因此,在确定了目标用户的睡眠状态后,若目标用户当前处于深睡状态或者快速眼动期时,则确定睡眠信息不满足预设条件,对所述目标唤醒策略进行调整。
104.可以理解的是,人体的睡眠分为浅睡阶段和深睡阶段,从浅睡阶段开始进入深睡阶段,然后再渐渐进入浅睡阶段,最后进入快速眼动期,并维持一段时间,如此完成一个睡眠周期。可选的,可以根据目标用户的生物数据来确定目标用户当前的睡眠状态。其中,生物数据可以包括目标用户当前的心率、体温、睡姿变化频率、呼吸频率、脉搏等,生物数据可以通过智能穿戴设备、手机等设备自带的加速度传感器、蓝牙、wifi、生物雷达等监测设备获得,然后可以通过各种软件算法计算出用户的睡眠的总时长和睡眠质量情况,进而确定出目标用户的睡眠状态。
105.再者,获取所述目标用户当前的睡眠质量。具体的,可以通过计算睡眠评分来评估睡眠质量,评分越高,睡眠质量越高。当评分小于预设评分阈值时,确定睡眠信息不满足预设条件,对所述目标唤醒策略进行调整。基于用户睡眠信息确定睡眠质量评分的技术已比较成熟,在此不作赘述。
106.本技术实施例中,在对当前的目标唤醒策略进行调整时,可以调整当前的目标唤醒策略对应的一些参数,例如,音量、亮度、动态变化的速率、唤醒时长等,也可以是将目标唤醒策略更换为另一个对应的预设唤醒策略,以提高唤醒目标用户的成功率。
107.示例性的,若当前的目标唤醒策略为窗帘自然光唤醒策略,则可加快窗帘透光调整的速度;若当前的目标唤醒策略为音乐播放唤醒,则可调高音乐播放音量,或者,加快音乐播放音量提高的速度等。
108.进一步地,可以预先设置一个调整时间,该调整时间为可以对目标唤醒策略进行调整的时间。作为其中一种方式,可以将调整时间设置在第一次开始通过当前的目标唤醒策略对目标用户进行唤醒之前。具体的,当将调整时间设置在第一次开始通过当前的目标唤醒策略对目标用户进行唤醒之前时,可以预先设置一个默认的目标唤醒策略,进而,当获取到目标用户的睡眠信息后,再根据睡眠信息对目标唤醒策略进行调整。
109.作为其中另一种方式,也可以将调整时间设置在每次通过当前的目标唤醒策略对目标用户唤醒失败之后。具体的,若基于当前的目标唤醒策略未成功唤醒目标用户,并且目标用户的睡眠状态满足预设条件对应的睡眠状态,那么可以选择对当前的目标唤醒策略的一些参数进行调整,这里的调整是将当前的目标唤醒策略的参数调整至更容易唤醒目标用户的参数值;若基于当前的目标唤醒策略未成功唤醒目标用户,且目标用户当前的睡眠状态不满足预设条件对应的睡眠状态,那么可以选择将当前的目标唤醒策略更换为多种预设唤醒策略中的另一种预设唤醒策略。当然,如何对目标唤醒策略进行调整在本技术实例中不做具体限定。
110.步骤s460,基于调整后的目标唤醒策略对目标用户进行唤醒。
111.当通过上述步骤得到调整后的目标唤醒策略后,当到达下一次唤醒时间时,基于调整后的目标唤醒策略对目标用户进行唤醒。
112.本技术实施例提供的一种智能唤醒方法,通过在基于目标唤醒策略对目标用户进行唤醒前,根据目标用户的睡眠信息,对目标唤醒策略进行调整,使得目标用户更容易被唤醒;另外在通过目标唤醒策略对目标用户唤醒不成功后,基于目标用户的睡眠状态对目标唤醒策略进行调整,并再次尝试唤醒目标用户,进而可以提高将目标用户唤醒的概率。
113.请参阅图6,本技术实施例提供的一种智能唤醒装置500,所述装置500包括:
114.第一确定单元510,用于确定待唤醒的目标用户及所述目标用户所处的目标区域。
115.信息获取单元520,用于获取所述目标区域的策略影响因子信息。
116.其中,策略影响因子信息包括环境信息、区域位置朝向信息、用户信息以及智能设备的设备能耗信息中的至少一项。
117.第二确定单元530,用于基于所述策略影响因子信息,从多种预设唤醒策略中确定对应的目标唤醒策略。
118.唤醒单元540,用于通过所述目标唤醒策略对所述目标用户进行唤醒。
119.作为一种方式,所述唤醒单元540,用于当目标唤醒策略包括声音唤醒策略时,获取预先设置的期望唤醒情绪;控制音频播放设备播放与所述期望唤醒情绪对应的唤醒内容,以唤醒所述目标用户。
120.请参阅图7,所述装置500还包括:
121.策略调整单元550,用于检测所述目标用户的状态;若在预设唤醒时间段内未成功唤醒所述目标用户,则对所述目标唤醒策略进行调整,确定新的目标唤醒策略;通过所述新的目标唤醒策略对所述目标用户进行唤醒。
122.作为一种方式,所述策略调整单元550还用于基于所述策略影响因子信息,确定所
述多种预设唤醒策略的优先级;将所述多种预设唤醒策略中优先级为第一优先级的预设唤醒策略作为目标唤醒策略。
123.作为另一种方式,所述策略调整单元550还用于将所述多种预设唤醒策略中优先级为第二优先级的预设唤醒策略作为新的目标唤醒策略,其中,所述第二优先级低于所述第一优先级。
124.再者,所述策略调整单元550还用于获取所述目标用户的睡眠信息;若所述睡眠信息不满足预设条件,对所述目标唤醒策略进行调整。
125.需要说明的是,本技术中装置实施例与前述方法实施例是相互对应的,装置实施例中具体的原理可以参见前述方法实施例中的内容,此处不再赘述。
126.下面将结合图8对本技术提供的一种电子设备进行说明。
127.请参阅图8,基于上述的智能唤醒方法、装置,本技术实施例还提供的另一种可以执行前述智能唤醒方法的电子设备800。电子设备800可以是智能控制面板、移动终端、平板电脑等具备数据处理及通讯功能的终端设备。
128.电子设备800包括相互耦合的一个或多个(图中仅示出一个)处理器802、存储器804以及网络模块806。其中,该存储器804中存储有可以执行前述实施例中内容的程序,而处理器802可以执行该存储器804中存储的程序。
129.其中,处理器802可以包括一个或者多个处理核。处理器802利用各种接口和线路连接整个电子设备800内的各个部分,通过运行或执行存储在存储器804内的指令、程序、代码集或指令集,以及调用存储在存储器804内的数据,执行电子设备800的各种功能和处理数据。可选地,处理器802可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器802可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器802中,单独通过一块通信芯片进行实现。
130.存储器804可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read

only memory,rom)。存储器804可用于存储指令、程序、代码、代码集或指令集。存储器804可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储终端800在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
131.所述网络模块806用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯,例如和音频播放设备进行通讯。所述网络模块806可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(sim)卡、存储器等等。所述网络模块806可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。例如,网络模块806可以与基站进行信息交互。
132.请参考图9,其示出了本技术实施例提供的一种计算机可读存储介质的结构框图。该计算机可读存储介质900中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
133.计算机可读存储介质900可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质900包括非易失性计算机可读介质(non

transitory computer

readable storage medium)。计算机可读存储介质900具有执行上述方法中的任何方法步骤的程序代码910的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码910可以例如以适当形式进行压缩。
134.本技术实施例提供的一种智能唤醒方法、装置、电子设备以及存储介质,首先确定待唤醒的目标用户及目标用户所处的目标区域,然后获取目标区域的策略影响因子信息,基于策略影响因子信息,从多种预设唤醒策略中确定与目标用户对应的目标唤醒策略,最后通过目标唤醒策略对目标用户进行唤醒。通过上述方法,根据策略影响因子信息从多种预设唤醒策略中确定与目标用户对应的目标唤醒策略,进而可以基于不同的目标唤醒策略对目标用户进行唤醒,提高了唤醒目标用户的概率,也提高了唤醒方法的智能化程度。
135.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1