一种音箱控制方法及智能音箱、存储介质与流程

文档序号:20782764发布日期:2020-05-19 21:24阅读:146来源:国知局
一种音箱控制方法及智能音箱、存储介质与流程

本申请涉及智能音箱技术领域,具体涉及一种音箱控制方法及智能音箱、存储介质。



背景技术:

日常生活中,一些用户会习惯在睡前使用智能音箱播放助眠减压的音频,以放松身心,改善睡眠质量。然而,在智能音箱现有的睡眠播放模式下,用户通常只能在智能音箱上预先设定固定的播放参数,比如音频播放时长及播放音量等,若想要在入睡阶段调整播放参数(比如调低音量),则需要手动调整,操作较为不便,进而对用户的睡眠质量造成影响。

申请内容

本申请实施例公开了一种音箱控制方法及智能音箱、存储介质,能够减少睡眠模式下用户的手动调整操作。

本申请实施例第一方面公开一种音箱控制方法,所述方法包括:

当所述智能音箱进入睡眠模式时,获取用户的人体睡眠状态;

根据所述用户的睡眠习惯数据以及所述人体睡眠状态,获取目标睡眠模式信息;所述睡眠习惯数据用于指示所述用户在不同睡眠状态下习惯的睡眠模式信息;

获取当前环境参数,并根据所述当前环境参数和所述目标睡眠模式信息确定输出控制信息;所述输出控制信息至少包括音频控制信息;

控制所述智能音箱按照所述输出控制信息进行输出。

作为一种可选的实施方式,在本申请实施例第一方面中,所述输出控制信息还包括灯光控制信息。

作为一种可选的实施方式,在本申请实施例第一方面中,所述睡眠习惯数据包括若干个睡眠状态模板对应的睡眠模式信息;所述根据所述用户的睡眠习惯数据以及所述人体睡眠状态,获取目标睡眠模式信息,包括:

将所述人体睡眠状态与所述若干个睡眠状态模板相比较,获得所述若干个睡眠状态模板中与所述人体睡眠状态最接近的目标睡眠状态模板;获取所述目标状态模板对应的睡眠模式信息,作为目标睡眠模式信息。

作为一种可选的实施方式,在本申请实施例第一方面中,所述根据所述当前环境参数和所述目标睡眠模式信息确定输出控制信息,包括:

获取所述目标状态模板对应的环境参数范围;

将所述当前环境参数与所述环境参数范围相比较;

若所述当前环境参数属于所述环境参数范围,确定所述目标睡眠模式信息为输出控制信息;

若所述当前环境参数不属于所述环境参数范围,求得所述当前环境参数相对于所述环境参数范围的参数偏差;

基于所述参数偏差,确定补正因子;

根据所述补正因子,对所述目标睡眠模式信息进行调整,以获得调整后的目标睡眠模式信息;

将所述调整后的目标睡眠模式信息作为输出控制信息。

作为一种可选的实施方式,在本申请实施例第一方面中,所述按照所述输出控制信息进行输出,包括:

检测当前室内空间中除所述智能音箱之外的可用设备;

根据所述输出控制信息,并结合所述智能音箱及所述可用设备各自在所述当前室内空间中相对于所述用户的空间位置,为所述智能音箱配置第一控制信息以及为所述可用设备配置第二控制信息;

控制所述智能音箱按照所述第一控制信息进行输出;

以及,将所述第二控制信息发送至所述可用设备,以使得所述可用设备按照所述第二控制信息进行输出。

本申请实施例第二方面公开一种智能音箱,所述智能音箱包括:

第一获取模块,用于在所述智能音箱进入睡眠模式时,获取用户的人体睡眠状态;

第二获取模块,用于根据所述用户的睡眠习惯数据以及所述人体睡眠状态,获取目标睡眠模式信息;所述睡眠习惯数据用于指示所述用户在不同睡眠状态下习惯的睡眠模式信息;

第三获取模块,用于获取当前环境参数;

确定模块,用于根据所述当前环境参数和所述目标睡眠模式信息确定输出控制信息;所述输出控制信息至少包括音频控制信息;

输出模块,用于控制所述智能音箱按照所述输出控制信息进行输出。

作为一种可选的实施方式,在本申请实施例第二方面中,所述输出控制信息还包括灯光控制信息。

作为一种可选的实施方式,在本申请实施例第二方面中,所述睡眠习惯数据包括若干个睡眠状态模板对应的睡眠模式信息;所述第二获取模块,包括:

模板获取子模块,用于将所述人体睡眠状态与所述若干个睡眠状态模板相比较,获得所述若干个睡眠状态模板中与所述人体睡眠状态最接近的目标睡眠状态模板;

信息获取子模块,用于获取所述目标状态模板对应的睡眠模式信息,作为目标睡眠模式信息。

作为一种可选的实施方式,在本申请实施例第二方面中,所述确定模块,包括:

范围获取子模块,用于获取所述目标状态模板对应的环境参数范围;

比较子模块,用于将所述当前环境参数与所述环境参数范围相比较;

第一确定子模块,用于在所述当前环境参数属于所述环境参数范围时,确定所述目标睡眠模式信息为输出控制信息;

偏差获取子模块,用于在所述当前环境参数不属于所述环境参数范围时,求得所述当前环境参数相对于所述环境参数范围的参数偏差;

因子确定子模块,用于基于所述参数偏差,确定补正因子;

信息调整子模块,用于根据所述补正因子,对所述目标睡眠模式信息进行调整,以获得调整后的目标睡眠模式信息;以及,将所述调整后的目标睡眠模式信息作为输出控制信息。

作为一种可选的实施方式,在本申请实施例第二方面中,所述输出模块,包括:

检测子模块,用于检测当前室内空间中除所述智能音箱之外的可用设备;

配置子模块,用于根据所述输出控制信息,并结合所述智能音箱及所述可用设备各自在所述当前室内空间中相对于所述用户的空间位置,为所述智能音箱配置第一控制信息以及为所述可用设备配置第二控制信息;

输出子模块,用于控制所述智能音箱按照所述第一控制信息进行输出;

发送子模块,用于将所述第二控制信息发送至所述可用设备,以使得所述可用设备按照所述第二控制信息进行输出。

本申请实施例第三方面公开一种智能音箱,包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本申请实施例第一方面公开的一种音箱控制方法。

本申请实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本申请实施例第一方面公开的一种音箱控制方法。

本申请实施例第五方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。

本申请实施例第六方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。

与现有技术相比,本申请实施例具有以下有益效果:

本申请实施例中,当智能音箱进入睡眠模式时,通过获取用户的人体睡眠状态,并结合用户的睡眠习惯数据确定目标睡眠模式信息,能够为用户匹配个性化且灵活适应人体睡眠状态的睡眠模式,从而减少睡眠模式下用户的手动调整操作,提高了智能音箱的智能化程度;之后,再获取当前环境参数,并结合目标睡眠模式信息确定至少包括音频控制信息的输出控制信息,还能够基于实际睡眠环境对睡眠模式信息进行适应性调整,以获得输出控制信息进行输出,从而结合实际睡眠环境营造出最优的助眠氛围,有利于改善用户的睡眠质量及音箱使用体验。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例公开的一种智能音箱的结构示意图;

图2是本申请实施例公开的一种音箱控制方法的流程示意图;

图3是本申请实施例公开的另一种音箱控制方法的流程示意图;

图4是本申请实施例公开的一种控制智能音箱和可用设备共同进行输出的场景示意图;

图5是本申请实施例公开的另一种智能音箱的结构示意图;

图6是本申请实施例公开的又一种智能音箱的结构示意图;

图7是本申请实施例公开的还一种智能音箱的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书中的术语“第一”、“第二”、“第三”“第四”等是用于区别不同的对象,而不是用于描述特定顺序。本申请实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本申请实施例公开了一种音箱控制方法及智能音箱、存储介质,能够减少睡眠模式下用户的手动调整操作。本申请实施例公开的音箱控制方法适用于智能音箱,具体的,还可适用于上述智能音箱内的web应用、app或者专用软件。为了更好的理解本申请实施例公开的音箱控制方法,以下先对本申请实施例公开的一种智能音箱进行描述。

请参阅图1,图1是本申请实施例公开的一种智能音箱的结构示意图。如图1所示,该智能音箱10的箱体外壳上设有显示屏11,该智能音箱10的上方设有顶部摄像头12。

在一种可能的实现方式中,智能音箱10还可以在箱体外壳的其他位置设有一个或多个摄像头,具体数目与位置均不作限定。在另一种可能的实现方式中,该顶部摄像头12与智能音箱10可拆卸连接,并可固定于智能音箱10的箱体外壳上任意位置。为了方便理解,以下均以图1所示的顶部摄像头12为例进行描述。

在一些可选的实施例中,该顶部摄像头12可以为广角摄像头。

在一些可选的实施例中,该顶部摄像头12可以在用户手推下或者在马达驱动下,发生360°范围中的任意角度的旋转,以及镜头轴心线方向上的升降。

在一些可选的实施例中,该智能音箱10的底部可以设置有若干个滑动轮,使得智能音箱10可借助上述若干个滑动轮实现位置的快速移动。还可选的,该智能音箱10还可以借助内置的驱动装置和制动装置分别控制滑动轮的移动和停止运动。

下面结合附图对本申请实施例公开的音箱控制方法进行详细描述。

请参阅图2,图2是本申请实施例公开的一种音箱控制方法的流程示意图。如图2所示,该方法可以包括以下步骤。

201、当智能音箱进入睡眠模式时,获取用户的人体睡眠状态。

在本申请实施例中,智能音箱进入睡眠模式可以包括但不限于以下方式:1、智能音箱检测到包含触发关键词的用户语音,比如用户语音为“我要睡觉啦”,其中,触发关键词为智能音箱默认预设或用户人为设定的关键词,用于触发智能音箱进入睡眠模式,比如“睡觉”、“休息”:2、智能音箱检测到用户对智能音箱上用于进入睡眠模式的虚拟按键执行的点击操作,或者对相应实体按键的按压操作;3、智能音箱检测到睡眠模式对应的触发场景或其他操作,比如智能音箱通过摄像头检测到卧室内用户躺在床上后的熄灯操作,其中,该触发场景亦可以是用户人为设定。

在本申请实施例中,人体睡眠状态可以是指对用户采集到的生理指标参数。生理指标参数可以包括脑电、心电、体动、鼾声、眼动、呼吸频率等参数中的一种或多种,并且智能音箱可以设有传感器模组,该传感器模组可以包括人体红外传感器、光学心率传感器、雷达传感器、麦克风等,还可以结合摄像头,用于采集上述生理指标参数。

在一种可选的实现方式中,智能音箱可以利用摄像头锁定用户,并借助滑动轮移动至靠近用户所在位置的检测范围之内,从而对用户采集上述生理指标参数。在另一种可选的实现方式中,智能音箱还可以关联用户携带的其他睡眠监测设备,包括自带睡眠监测功能的智能手环(比如智能手环通过体动记录仪采集用户的微运动数据)、手表、手机等,从而获取其他睡眠监测设备采集到的上述生理指标参数,能够充分利用多种采集生理指标参数的渠道,提高参数采集的准确度。

202、根据用户的睡眠习惯数据以及人体睡眠状态,获取目标睡眠模式信息。

在本申请实施例中,睡眠习惯数据用于指示用户在不同睡眠状态下习惯的睡眠模式信息。

在一些可选的实现方式中,睡眠习惯数据包括若干个睡眠状态模板对应的睡眠模式信息。智能音箱可以预设有常见的三种睡眠状态模板,包括清醒状态、浅睡状态和深睡状态;或者,还可以由用户人为设定与编辑多种睡眠状态模板,比如清醒状态、浅睡状态、中睡状态和深睡状态,对此不作具体限定。不同的睡眠状态模板对应于不同的生理指标参数范围,且不同生理指标参数范围可根据历史研究的结果来设定,比如清醒状态对应于心电参数范围a和体动参数范围b,而浅睡状态对应于心电参数范围c和体动参数范围d,其中,a与c,以及b与d均为不同的参数范围。

在本申请实施例中,目标睡眠模式信息可以包括在特定睡眠状态下用户习惯收听的音频类型(比如白噪音、广播电台、轻音乐、歌单)、音频音量、用户适应的灯光模式(包括灯光亮度、灯光颜色、常亮或流光效果等)、用户的睡眠舒适温度、人体舒适湿度、气味偏好等。比如,在清醒状态下,用户习惯收听广播电台,并适应于助眠的彩色流光;而在浅睡状态下,用户习惯收听白噪音,并适应于柔和的橘黄色灯光。目标睡眠模式信息可以是用户根据自身喜好人为设定,或者,还可以是智能音箱通过分析睡眠模式下的历史数据所生成,对此不作具体限定。

具体来说,可选的,历史数据可以包括针对不同睡眠状态模板采用过的睡眠模式信息(以下简称历史模式信息)及每个历史模式信息对应的助眠系数,其中,助眠系数与智能音箱输出该历史模式信息时用户从当前睡眠状态模板过渡到下一睡眠状态模板所花费时长成反比关系,即,花费时长越短,助眠系数越大;花费时长越长,助眠系数越小。并且,睡眠状态模板的过渡方向通常可以为清醒状态→浅睡状态→深睡状态。因此,智能音箱可以将不同睡眠状态模板下助眠系数最大的历史模式信息作为该睡眠状态模板最新对应的睡眠模式信息。

相应的,步骤202具体可以包括:

将人体睡眠状态与若干个睡眠状态模板相比较,获得若干个睡眠状态模板中与人体睡眠状态最接近的目标睡眠状态模板;

获取目标睡眠状态模板对应的睡眠模式信息,作为目标睡眠模式信息。

其中,将人体睡眠状态与若干个睡眠状态模板相比较具体可以用于确定采集到的生理指标参数所落入的生理指标参数范围,进而获得该生理指标参数范围所对应的目标睡眠状态模板。可见,基于用户的人体睡眠状态和预先设定好的睡眠状态模板,能够快速为用户匹配到合适的睡眠模式信息。

203、获取当前环境参数。

在本申请实施例中,当前环境参数可以包括噪声、光线、温度、湿度参数等,不作具体限定。智能音箱可以利用传感器模组获取上述当前环境参数,比如,传感器模组还包括光学传感器,可以利用光学传感器获取环境中的光线参数(比如光线强度),或者,利用麦克风采集噪声参数等。

可选的,当前环境参数所包括的参数类型可以与目标睡眠模式信息所包括的信息类型存在一一对应关系,从而保证利用当前环境参数调整目标睡眠模式信息的可行性。举例来说,假设目标睡眠模式信息包括音频类型和灯光模式,那么当前环境参数包括噪声参数和光线参数。

204、根据当前环境参数和目标睡眠模式信息确定输出控制信息;输出控制信息至少包括音频控制信息。

在一些可选的实现方式中,步骤204具体可以包括:

获取目标状态模板对应的环境参数范围;

将当前环境参数与环境参数范围相比较;

若当前环境参数属于环境参数范围,确定目标睡眠模式信息为输出控制信息;

若当前环境参数不属于环境参数范围,求得当前环境参数相对于环境参数范围的参数偏差;基于参数偏差,确定补正因子;根据补正因子,对目标睡眠模式信息进行调整,以获得调整后的目标睡眠模式信息;将调整后的目标睡眠模式信息作为输出控制信息。

举例来说,假设目标睡眠状态模板对应的环境参数范围包括22~25db的噪声参数范围,若当前环境参数所包含的噪声参数为22db,则确定目标睡眠模式信息为输出控制信息;若当前环境参数所包含的噪声参数为20db,则可以求得参数偏差为22db-20db=2db。之后,可以根据2db对应的补正因子对目标睡眠模式信息所包括的音频音量进行调整(比如,基于补正因子相应地提高音频音量),使得调整后的音频音量可以补偿环境噪声中的分贝偏差,其中,针对不同参数类型,补正因子的确定方式可基于人为研究结果而定。

可见,上述可选的实现方式对利用当前环境参数对目标睡眠模式信息进行调整的方式做了具体说明,使得本申请技术方案更加具体、完整。

另外,在一些可选的实现方式中,输出控制信息还可以包括灯光控制信息。具体来说,灯光控制信息包括但不限于灯光强度、灯光颜色种类和灯光效果,其中灯光效果可以由人为设置,比如从白光→黄光→橙光的定时灯光切换效果,又或者是可投影到墙面的卡通形象、风景画的灯光图案、模拟星空的投影灯光等。再进一步的,输出控制信息还可以包括温度控制信息、气味信息等。应当理解的是,输出控制信息所包括的信息类型应该与目标睡眠模式信息所包括的信息类型存在一一对应关系。

205、控制智能音箱按照输出控制信息进行输出。

可以理解,输出控制信息所包括的不同信息类型应对应于智能音箱上不同的处理模组。即,可选的,智能音箱上设置有用于输出音频控制信息的扬声器模组、用于输出灯光控制信息的灯光模组及投影模组、用于喷出水雾的降温模组以及用于释放气体的气体释放模组。

举例来说,若输出控制信息包括:1、音频控制信息:音频类型为古典音乐,音频音量大小为15;2、灯光控制信息:灯光模式为彩色柔光;3、气味信息:茉莉花香。则智能音箱可以将音频控制信息、灯光控制信息和气味信息分别发送至扬声器模组、灯光模组和气体释放模组,从而通过扬声器模组按照音频音量大小为15的设置播放古典音乐,通过灯光模组(或投影模组)发出彩色柔光,以及通过气体释放模组释放出茉莉花香的助眠气体。

可见,实施图2所描述的方法,能够为用户匹配个性化且灵活适应人体睡眠状态的睡眠模式,从而减少睡眠模式下用户的手动调整操作,提高了智能音箱的智能化程度;之后,还能够基于实际睡眠环境对睡眠模式信息进行适应性调整,以获得输出控制信息进行输出,从而结合实际睡眠环境营造出最优的助眠氛围,有利于改善用户的睡眠质量及音箱使用体验。

请参阅图3,图3是本申请实施例公开的另一种音箱控制方法的流程示意图。如图3所示,该方法可以包括以下步骤。

301、当智能音箱进入睡眠模式时,获取用户的人体睡眠状态。

302、根据用户的睡眠习惯数据以及人体睡眠状态,获取目标睡眠模式信息。

303、获取当前环境参数。

304、根据当前环境参数和目标睡眠模式信息确定输出控制信息;输出控制信息至少包括音频控制信息。

在本申请实施例中,步骤301和步骤304与图2所示实施例中的步骤201和步骤204相同,此处不再赘述。

305、检测当前室内空间中除智能音箱之外的可用设备。

在本申请实施例中,可用设备可以包括具有音频播放、灯光控制、气体释放或温度调控等功能的电子设备,比如其他音乐播放设备、用户携带的可穿戴设备(包括智能手环、智能手表等)、助眠灯、投影灯、加湿器、空调、空调扇等;并且,可用设备的数量可以为一个或多个,不作具体限定。可选的,智能音箱可以通过蓝牙模块自动搜索至少一个可连接设备,并获取每个可连接设备的信号强度;根据每个可连接设备的信号强度,从上述至少一个可连接设备中确定出可用设备,并与可用设备建立通信连接,其中,可用设备的信号强度大于或等于预设的强度阈值,预设的强度阈值根据经验确定,用于保证可用设备与智能音箱处于同一室内空间中。

306、根据输出控制信息,并结合智能音箱及可用设备各自在当前室内空间中相对于用户的空间位置,为智能音箱配置第一控制信息以及为可用设备配置第二控制信息。

在本申请实施例中,应当理解的是,当当前室内空间中存在多个可用于输出的设备时,可以根据输出控制信息所包括的信息类型,将不同信息类型的控制信息发送至具有相应功能的设备进行输出。比如,智能音箱可以将音频控制信息发送给具有音频播放功能的设备,可以将灯光控制信息发送给具有灯光控制功能的设备,可以将温度控制信息发送给具有温度调控功能的设备等。

在一些可选的实现方式中,第一控制信息包括第一音频输出信号,第二控制信息包括第二音频输出信号。针对输出控制信息所包括的音频控制信息,智能音箱可以根据音频控制信息,确定与音频控制信息相匹配的混响空间模式;基于该混响空间模式对混响时间、混响声能的频率功率分布及延迟时间等声场特性的要求,结合智能音箱及可用设备各自在当前室内空间中相对于用户的空间位置,对音频控制信息进行处理,获得第一音频控制信号和第二音频控制信号。之后,智能音箱输出第一音频控制信号,并将第二音频控制信号发送给可用设备以进行输出。可以理解的是,将音频控制信息分配至多个不同的输出设备(即上述智能音箱及可用设备),能够提高声场均匀度;另外,根据智能音箱及可用设备相对于用户的实际空间位置来对音频控制信息进行分配,还能够提高音频信号分配的准确度,改善声场的混响效果。

再进一步的,在另一些可选的实现方式中,基于该混响空间模式对混响时间、混响声能的频率功率分布及延迟时间等声场特性的要求,结合智能音箱及可用设备各自在当前室内空间中相对于用户的空间位置,分析得到智能音箱的最优位置;若智能音箱在当前室内空间中的最优位置与智能音箱在当前室内空间中相对于用户的空间位置不一致,则还可以控制智能音箱的箱体移动至该最优位置,再结合智能音箱的最优位置以及可用设备在当前室内空间中相对于用户的空间位置,对音频控制信息进行处理,获得第一音频控制信号和第二音频控制信号。可见,这样还可以调整智能音箱的位置,进一步保证声场的混响效果,为用户带来最优的听觉体验。

307、控制智能音箱按照第一控制信息进行输出,以及,将第二控制信息发送至可用设备,以使得可用设备按照第二控制信息进行输出。

为了方便理解,下面结合图4进行说明,应当理解的是,图4所示的场景仅为一种示例,本方案还可以包括其他多种可选的实现方式,不应构成限定。请参阅图4,图4是本申请实施例公开的一种控制智能音箱和可用设备共同进行输出的场景示意图。在如图4所示的房间内,除智能音箱401之外,还可以包括音箱402、加湿器403和空调404。当智能音箱401进入睡眠模式时,可以旋转或升降其摄像头,或者转动智能音箱的箱体,来调整摄像头的拍摄范围,保证在其拍摄范围内检测到用户的人脸。智能音箱401还可以在检测到房间内的音箱402、加湿器403和空调404之后,同样通过上述方式调整摄像头的拍摄范围,并结合视觉定位方法来确定智能音箱401、音箱402、加湿器403和空调404分别相对于用户405的位置。

若输出控制信息包括音频控制信息(包括右声道音频信息和左声道音频信息)、灯光控制信息、温度控制信息以及湿度控制信息,则基于图4中上述各设备相对于用户405的位置,可以将左声道音频信息和灯光控制信息发送给音箱402,由音箱402根据灯光控制信息输出灯光效果,保证音箱402发出的灯光不至于直接刺激用户405的眼睛,以及,音箱402根据左声道音频信息输出左声道音频,从而与智能音箱401根据右声道音频信息输出的右声道音频共同呈现立体声音效,增加助眠音频的沉浸感。智能音箱401可以将湿度控制信息发送给加湿器403,使得加湿器403响应于湿度控制信息喷出水雾。以及,智能音箱401还可以将温度控制信息发送给空调404,使得空调404根据温度控制信息自动调节室内温度。

可见,实施上述步骤305~步骤307,当当前室内空间中存在除智能音箱之外的可用设备时,还能够充分利用可用设备的功能,根据可用设备的功能对输出控制信息进行分配,能够解决智能音箱的功能限制性,拓宽输出控制信息的途径,形成了功能较为完善的系统,起到良好的助眠效果。

可见,实施图3所描述的方法,能够为用户匹配个性化且灵活适应人体睡眠状态的睡眠模式,从而减少睡眠模式下用户的手动调整操作,提高了智能音箱的智能化程度;之后,还能够基于实际睡眠环境对睡眠模式信息进行适应性调整,以获得输出控制信息进行输出,从而结合实际睡眠环境营造出最优的助眠氛围,有利于改善用户的睡眠质量及音箱使用体验;进一步的,还能够充分利用当前室内空间中可用设备的功能对输出控制信息进行分配,能够解决智能音箱的功能限制性,拓宽输出控制信息的输出途径,形成了功能较为完善的系统,起到良好的助眠效果。

请参阅图5,图5是本申请实施例公开的另一种智能音箱的结构示意图。如图5所示,该智能音箱可以包括第一获取模块501、第二获取模块502、第三获取模块503、确定模块504和输出模块505,其中:

第一获取模块501,用于在智能音箱进入睡眠模式时,获取用户的人体睡眠状态。

在一种可选的实现方式中,第一获取模块501具体可以用于利用摄像头锁定用户,并借助滑动轮控制智能音箱移动至靠近用户所在位置的检测范围之内,从而对用户采集上述生理指标参数。在另一种可选的实现方式中,第一获取模块501具体可以用于关联用户携带的其他睡眠监测设备,包括自带睡眠监测功能的智能手环(比如智能手环通过体动记录仪采集用户的微运动数据)、手表、手机等,从而获取其他睡眠监测设备采集到的上述生理指标参数,能够充分利用多种采集生理指标参数的渠道,提高参数采集的准确度。

第二获取模块502,用于根据用户的睡眠习惯数据以及人体睡眠状态,获取目标睡眠模式信息;睡眠习惯数据用于指示用户在不同睡眠状态下习惯的睡眠模式信息。

在本申请实施例中,睡眠模式信息可以是用户根据自身喜好人为设定,或者,还可以是通过分析睡眠模式下的历史数据所生成的,对此不作具体限定。具体来说,可选的,历史数据可以包括针对不同睡眠状态模板采用过的睡眠模式信息(以下简称历史模式信息)及每个历史模式信息对应的助眠系数,其中,助眠系数与智能音箱输出该历史模式信息时用户从当前睡眠状态模板过渡到下一睡眠状态模板所花费时长成反比关系,即,花费时长越短,助眠系数越大;花费时长越长,助眠系数越小。并且,睡眠状态模板的过渡方向通常可以为清醒状态→浅睡状态→深睡状态。因此,第二获取模块502还可以用于将不同睡眠状态模板下助眠系数最大的历史模式信息作为该睡眠状态模板最新对应的睡眠模式信息。

第三获取模块503,用于获取当前环境参数。

确定模块504,用于根据当前环境参数和目标睡眠模式信息确定输出控制信息;输出控制信息至少包括音频控制信息。

在一些可选的实现方式中,输出控制信息还包括灯光控制信息。

输出模块505,用于控制智能音箱按照输出控制信息进行输出。

可见,实施图5所描述的智能音箱,能够为用户匹配个性化且灵活适应人体睡眠状态的睡眠模式,从而减少睡眠模式下用户的手动调整操作,提高了智能音箱的智能化程度;之后,还能够基于实际睡眠环境对睡眠模式信息进行适应性调整,以获得输出控制信息进行输出,从而结合实际睡眠环境营造出最优的助眠氛围,有利于改善用户的睡眠质量及音箱使用体验。

请参阅图6,图6是本申请实施例公开的又一种智能音箱的结构示意图。其中,图6所示的智能音箱是由图5所示的智能音箱进行优化得到的。与图5所示的智能音箱相比较,图6所示的智能音箱中,睡眠习惯数据包括若干个睡眠状态模板对应的睡眠模式信息,其中:

第二获取模块502,包括:

模板获取子模块5021,用于将人体睡眠状态与若干个睡眠状态模板相比较,获得若干个睡眠状态模板中与人体睡眠状态最接近的目标睡眠状态模板;

信息获取子模块5022,用于获取目标状态模板对应的睡眠模式信息,作为目标睡眠模式信息。

确定模块504,包括:

范围获取子模块5041,用于获取目标状态模板对应的环境参数范围;

比较子模块5042,用于将当前环境参数与环境参数范围相比较;

第一确定子模块5043,用于在当前环境参数属于环境参数范围时,确定目标睡眠模式信息为输出控制信息;

偏差获取子模块5044,用于在当前环境参数不属于环境参数范围时,求得当前环境参数相对于环境参数范围的参数偏差;

因子确定子模块5045,用于基于参数偏差,确定补正因子;

信息调整子模块5046,用于根据补正因子,对目标睡眠模式信息进行调整,以获得调整后的目标睡眠模式信息;以及,将调整后的目标睡眠模式信息作为输出控制信息。

输出模块505,包括:

检测子模块5051,用于检测当前室内空间中除智能音箱之外的可用设备;

配置子模块5052,用于根据输出控制信息,并结合智能音箱及可用设备各自在当前室内空间中相对于用户的空间位置,为智能音箱配置第一控制信息以及为可用设备配置第二控制信息;

输出子模块5053,用于控制智能音箱按照第一控制信息进行输出;

发送子模块5054,用于将第二控制信息发送至可用设备,以使得可用设备按照第二控制信息进行输出。

在一些可选的实现方式中,第一控制信息包括第一音频输出信号,第二控制信息包括第二音频输出信号。针对输出控制信息所包括的音频控制信息,配置子模块5052具体可以用于根据音频控制信息,确定与音频控制信息相匹配的混响空间模式;基于该混响空间模式对混响时间、混响声能的频率功率分布及延迟时间等声场特性的要求,结合智能音箱及可用设备各自在当前室内空间中相对于用户的空间位置,对音频控制信息进行处理,获得第一音频控制信号和第二音频控制信号。

相应的,输出子模块5053具体用于输出第一音频控制信号,以及发送子模块5054具体用于将第二音频控制信号发送给可用设备,以使得可用设备按照第二音频控制信号进行输出。可以理解的是,将音频控制信息分配至多个不同的输出设备(即上述智能音箱及可用设备),能够提高声场均匀度;另外,根据智能音箱及可用设备相对于用户的实际空间位置来对音频控制信息进行分配,还能够提高音频信号分配的准确度,改善声场的混响效果。

再进一步的,在另一些可选的实现方式中,配置子模块5052还可以用于基于该混响空间模式对混响时间、混响声能的频率功率分布及延迟时间等声场特性的要求,结合智能音箱及可用设备各自在当前室内空间中相对于用户的空间位置,分析得到智能音箱的最优位置;若智能音箱在当前室内空间中的最优位置与智能音箱在当前室内空间中相对于用户的空间位置不一致,则还可以控制智能音箱的箱体移动至该最优位置,再结合智能音箱的最优位置以及可用设备在当前室内空间中相对于用户的空间位置,对音频控制信息进行处理,获得第一音频控制信号和第二音频控制信号。可见,这样还可以调整智能音箱的位置,进一步保证声场的混响效果,为用户带来最优的听觉体验。

可见,实施图6所描述的智能音箱,能够为用户匹配个性化且灵活适应人体睡眠状态的睡眠模式,从而减少睡眠模式下用户的手动调整操作,提高了智能音箱的智能化程度;之后,还能够基于实际睡眠环境对睡眠模式信息进行适应性调整,以获得输出控制信息进行输出,从而结合实际睡眠环境营造出最优的助眠氛围,有利于改善用户的睡眠质量及音箱使用体验;进一步的,还能够充分利用当前室内空间中可用设备的功能对输出控制信息进行分配,能够解决智能音箱的功能限制性,拓宽输出控制信息的输出途径,形成了功能较为完善的系统,起到良好的助眠效果。

请参阅图7,图7是本申请实施例公开的还一种智能音箱的结构示意图。如图7所示,该智能音箱可以包括:

存储有可执行程序代码的存储器701;

与存储器701耦合的处理器702;

其中,处理器702调用存储器701中存储的可执行程序代码,执行图2或图3任意一种音箱控制方法。

需要说明的是,本申请实施例中,图7所示的智能音箱还可以包括扬声器模组、摄像模组(如顶部摄像头)、显示屏、灯光模组、投影模组、电池模组、无线通信模组(如移动通信模块、wifi模块、蓝牙模块等)、传感器模组(如人体红外传感器、光学心率传感器、雷达传感器、麦克风等)、输入模组(如麦克风、按键)以及用户接口模组(如充电接口、对外供电接口、卡槽、有线耳机接口等)等未显示的部件。

本申请实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图2或图3任意一种音箱控制方法。

本申请实施例还公开一种计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本申请实施例公开的一种音箱控制方法及智能音箱、存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1