本发明涉及智能音箱的技术领域,尤其涉及一种智能音箱及其音量调节方法、计算机可读存储介质。
背景技术:
随着科技的快速发展,人们越来越追求智能化的生活方式,而智能音箱也随之应运而生。传统的音箱只具备播放音乐或视频的声音的功能,而这单一的功能显然已无法满足不同人群的对于音箱的多种需求。
在现有生活中,声音量通常由用户手动自行调整,而当用户所处的场景不断变化时,则需要用户频繁进行手动调整操作,这给用户的工作和生活带来了极大的不便,降低了用户的使用体验。申请公布号为cn108924376a公开了一种铃声音量调整方法、装置、可穿戴设备,通过位置信息获取模块获取所述可穿戴设备当前的位置信息;场景类型确定模块基于所述当前的位置信息确定所述可穿戴设备当前位置的场景类型;铃声音量调整模块根据所述场景类型调整所述可穿戴设备的铃声音量的方式,实现根据用户所处场景自动调整设备音量的目的。
但是上述技术方案仅针对于用户所处的环境进行音量调整,并无为用户提供多种音量调节模式进行选择,即没有根据用户状态、或播放的音乐类型等因素进行音量的调整。
技术实现要素:
针对上述存在的缺陷,本发明提供一种智能音箱及其音量调节方法、计算机可读存储介质,能够根据用户当前所处的场景、用户的状态、以及收听音乐的类型,为用户调整合适的音量,实现进一步提高用户使用智能音箱的体验效果的目的。
为了达到上述目的,本发明提出一种智能音箱的音量调节方法,包括以下步骤:
s110:根据接收到的播放启动指令,执行音乐播放动作,并生成相应的音量调节模式选择对话框;
s120:判断用户是否对所述音量调节模式进行选择;若否,则转入步骤s130;若是,则转入步骤s140;
s130:定义音量调节模式为手动调节模式;
s140:根据被选择的所述音量调节模式,执行相应的调节动作;
其中,所述音量调节模式为:手动调节模式、音乐类型调节模式、场景调节模式、人物状态调节模式。
优选的,当被选择的所述音量调节模式为手动调节模式,则所述步骤s140的过程为:
根据所述手动调节模式,判断智能音箱外表面的音量调节部件是否接收到音量增加/减小指令;
若是,则所述智能音箱根据接收到的音量增加/减小指令,执行相应的音量增加/减小动作。
优选的,当被选择的所述音量调节模式为音乐类型调节模式,则所述步骤s140的过程为:
获取当前收听的音乐,将所述音乐与音乐库中已知音乐类型的第一音乐进行匹配;
定义匹配度最高的第一音乐对应的已知音乐类型为所述音乐对应的音乐类型;
根据所述音乐类型、预设的音乐类型-音量映射关系库,将当前的音量调节至所述映射关系库中该音乐类型对应的音量。
优选的,当被选择的所述音量调节模式为场景调节模式,则所述步骤s140的过程为:
启动智能音箱外部的摄像头的广角拍摄模式,拍摄获取用户当前所处的环境图像;
将所述环境图像与预设的图像库中已知场景对应的第一环境图像进行匹配;
定义匹配度最高的第一环境图像对应的已知场景为用户当前所处的场景;
根据所述场景、预设的场景-音量映射关系库,将当前的音量调节至所述映射关系库中该场景对应的音量。
优选的,当被选择的所述音量调节模式为人物状态调节模式,则所述步骤s140的过程为:
启动智能音箱外部的摄像头的聚焦拍摄模式,拍摄获取人物图像;
根据所述人物图像分析所述人物所处的人物状态;
根据所述人物状态、预设的人物状态-音量映射关系库,将当前的音量调节至所述映射关系库中该人物状态对应的音量。
优选的,所述步骤s130或s140之后还包括:
s150:记录当次的音乐播放信息;
s160:将所述音乐播放信息传输至用户的移动终端进行显示。
优选的,所述步骤s160之后还包括:
s170:获取从当前起往前推算预设时间内记录的所有的音乐播放信息;
s180:根据所述所有的音乐播放信息,生成相应的音乐收听分析报告。
为了到的上述目的,本发明还提供了一种智能音箱,包括:
生成模块,用于根据接收到的播放启动指令,执行音乐播放动作,并生成相应的音量调节模式选择对话框;
判断模块,用于判断用户是否对所述音量调节模式进行选择;
定义模块,用于当所述判断模块判断用户没有对所述音量调节模式进行选择,则定义音量调节模式为手动调节模式;
执行模块,用于当所述判断模块判断用户对所述音量调节模式进行选择,则根据被选择的所述音量调节模式,执行相应的调节动作;
其中,所述音量调节模式为:手动调节模式、音乐类型调节模式、场景调节模式、人物状态调节模式。
优选的,当被选择的所述音量调节模式为手动调节模式,则所述执行模块包括:判断单元、执行单元;
所述判断单元,用于根据所述手动调节模式,判断智能音箱外表面的音量调节部件是否接收到音量增加/减小指令;
所述执行单元,用于当所述判断单元判断智能音箱外表面的音量调节部件接收到音量增加/减小指令,则根据接收到的音量增加/减小指令,执行相应的音量增加/减小动作。
优选的,当被选择的所述音量调节模式为音乐类型调节模式,则所述执行模块包括:匹配单元、定义单元、调节单元;
所述匹配单元,用于获取当前收听的音乐,将所述音乐与音乐库中已知音乐类型的第一音乐进行匹配;
所述定义单元,用于定义匹配度最高的第一音乐对应的已知音乐类型为所述音乐对应的音乐类型;
所述调节单元,用于根据所述音乐类型、预设的音乐类型-音量映射关系库,将当前的音量调节至所述映射关系库中该音乐类型对应的音量。
优选的,当被选择的所述音量调节模式为场景调节模式,则所述执行模块包括:启动单元、第一匹配单元、第一定义单元、第一调节单元;
所述启动单元,用于启动智能音箱外部的摄像头的广角拍摄模式,拍摄获取用户当前所处的环境图像;
所述第一匹配单元,用于将所述环境图像与预设的图像库中已知场景对应的第一环境图像进行匹配;
所述第一定义单元,用于定义匹配度最高的第一环境图像对应的已知场景为用户当前所处的场景;
所述第一调节单元,用于根据所述场景、预设的场景-音量映射关系库,将当前的音量调节至所述映射关系库中该场景对应的音量。
优选的,当被选择的所述音量调节模式为人物状态调节模式,则所述执行模块包括:第一启动单元、分析单元、第二调节单元;
所述第一启动单元,用于启动智能音箱外部的摄像头的聚焦拍摄模式,拍摄获取人物图像;
所述分析单元,用于根据所述人物图像分析所述人物所处的人物状态;
所述第二调节单元,用于根据所述人物状态、预设的人物状态-音量映射关系库,将当前的音量调节至所述映射关系库中该人物状态对应的音量。
优选的,所述智能音箱还包括:记录模块、显示模块;
所述记录模块,用于记录当次的音乐播放信息;
所述显示模块,用于将所述音乐播放信息传输至用户的移动终端进行显示。
优选的,所述智能音箱还包括:获取模块;
所述获取模块,用于获取从当前起往前推算预设时间内记录的所有的音乐播放信息;
所述生成模块,还用于根据所述所有的音乐播放信息,生成相应的音乐收听分析报告。
为了达到上述目的,本发明另提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现上述的智能音箱的音量调节方法。
为了达到上述目的,本发明所提供的一种智能音箱,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述智能音箱的音量调节方法中的步骤。
与现有技术相比,本发明的有益效果在于:通过生成模块根据接收到的播放启动指令,执行音乐播放动作,并生成相应的音量调节模式选择对话框;判断模块判断用户是否对所述音量调节模式进行选择;定义模块当所述判断模块判断用户没有对所述音量调节模式进行选择,则定义音量调节模式为手动调节模式;执行模块当所述判断模块判断用户对所述音量调节模式进行选择,则根据被选择的所述音量调节模式,执行相应的调节动作的方式,能够根据用户当前所处的场景、用户的状态、以及收听音乐的类型,为用户调整合适的音量,实现进一步提高用户使用智能音箱的体验效果的目的。
附图说明
图1为本发明的智能音箱的音量调节方法实施例一的流程示意图;
图2为本发明的智能音箱的音量调节方法实施例二的流程示意图;
图3为本发明的智能音箱的音量调节方法实施例三的流程示意图;
图4为本发明的智能音箱实施例一的程序模块示意图;
图5为本发明的智能音箱实施例二的程序模块示意图;
图6为本发明的智能音箱实施例三的程序模块示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
本发明提供了一种智能音箱的音量调节方法。参见图1,图1为本发明的智能音箱的音量调节方法实施例一的流程示意图。在实施例一中,所述智能音箱的音量调节方法,包括以下步骤:
s110:根据接收到的播放启动指令,执行音乐播放动作,并生成相应的音量调节模式选择对话框。
本实施例中,所述智能音箱外部设置有一功能按钮,当用户按压所述智能按钮后,随即发出播放启动指令;或者用户于智能音箱对应的手机app上选择“播放”选项,从而发出所述播放启动指令。当接收到所述播放启动指令后,所述用户的手机app上或所述智能音箱的显示模块随即生成并显示相应的音量调节模式选择对话框。其中,所述音量调节模式为:手动调节模式、音乐类型调节模式、场景调节模式、人物状态调节模式。
s120:判断用户是否对所述音量调节模式进行选择;若否,则转入步骤s130;若是,则转入步骤s140。
本实施例中,当用户按压或选择其中之一的音量调节模式所对应的按压区域,则判断结果为用户对该音量调节模式进行选择;反之,则判断结果为用户没有对任何音量调节模式进行选择。
s130:定义音量调节模式为手动调节模式;
本实施例中,当用户没有对音量调节模式进行选择,则默认设置为手动调节模式,用户需要通过对所述智能音箱外表面的音量调节部件进行音量调节。其中,所述音量调节部件可为音量调节旋钮、或音量调节按键。
s140:根据被选择的所述音量调节模式,执行相应的调节动作。
本实施例中,当被选择的所述音量调节模式为手动调节模式,则所述步骤s140的过程为:1、根据所述手动调节模式,判断智能音箱外表面的音量调节部件是否接收到音量增加/减小指令;2、若是,则所述智能音箱根据接收到的音量增加/减小指令,执行相应的音量增加/减小动作。
本实施例中,当被选择的所述音量调节模式为音乐类型调节模式,则所述步骤s140的过程为:1、获取当前收听的音乐,将所述音乐与音乐库中已知音乐类型的第一音乐进行匹配;2、定义匹配度最高的第一音乐对应的已知音乐类型为所述音乐对应的音乐类型;3、根据所述音乐类型、预设的音乐类型-音量映射关系库,将当前的音量调节至所述映射关系库中该音乐类型对应的音量。其中,所述预设的音乐类型-音量映射关系库由用户自身进行设定,例如可以设定为:摇滚音乐对应90分贝以上的音量;流行音乐对应80-90分贝的音量;民谣对应70-80分贝的音量;其他柔和乐曲对应70分贝以下的音量。具体的情况可根据具体的操作进行设定。
本实施例中,当被选择的所述音量调节模式为场景调节模式,则所述步骤s140的过程为:1、启动智能音箱外部的摄像头的广角拍摄模式,拍摄获取用户当前所处的环境图像;2、将所述环境图像与预设的图像库中已知场景对应的第一环境图像进行匹配;3、定义匹配度最高的第一环境图像对应的已知场景为用户当前所处的场景;4、根据所述场景、预设的场景-音量映射关系库,将当前的音量调节至所述映射关系库中该场景对应的音量。其中,所述场景-音量的映射关系库由用户自身进行设定,例如可以设定为:娱乐场景对应90分贝以上的音量;休闲场景对应80-90分贝的音量;阅读场景对应70-80分贝的音量;睡眠场景对应70分贝以下的音量。具体的情况可根据具体的操作进行设定。
本实施例中,当被选择的所述音量调节模式为人物状态调节模式,则所述步骤s140的过程为:1、启动智能音箱外部的摄像头的聚焦拍摄模式,拍摄获取人物图像;2、根据所述人物图像分析所述人物所处的人物状态;3、根据所述人物状态、预设的人物状态-音量映射关系库,将当前的音量调节至所述映射关系库中该人物状态对应的音量。其中,所述人物状态-音量的映射关系库由用户自身进行设定,例如可以设定为:人物处于兴奋状态下对应90分贝以上的音量;人物处于平静的状态下对应70-90分贝的音量;人物处于悲伤的状态下场景对应70分贝以下的音量。
本发明提出一种智能音箱的音量调节方法的实施例二。参见图2,图2为本发明的智能音箱的音量调节方法实施例二的流程示意图。所述智能音箱的音量调节方法的实施例二在上述实施例一的基础上进行了改进,改进之处在于,所述步骤s130或s140之后还包括:
s150:记录当次的音乐播放信息。
本实施例中,所述音乐播放信息包括但不限于:音乐播放类型、音乐播放时间点及持续时长、音量大小等信息。
s160:将所述音乐播放信息传输至用户的移动终端进行显示。
本实施例中,将所述音乐播放信息传输至用户的移动终端进行显示,能够方便用户随时查看自己收听音乐的收听习惯,通过存储的方式,方便日后进行查看。
本发明提出一种智能音箱的音量调节方法的实施例三。参见图3,图3为本发明的智能音箱的音量调节方法实施例三的流程示意图。所述智能音箱的音量调节方法的实施例三在上述实施例二的基础上进行了改进,改进之处在于,所述步骤s160之后还包括:
s170:获取从当前起往前推算预设时间内记录的所有的音乐播放信息。
本实施例中,所述预设时间由用户自身进行设定,例如可以设定为:7天、15天、30天、或50天等,较佳地设定为30天。
s180:根据所述所有的音乐播放信息,生成相应的音乐收听分析报告。
本实施例中,通过对30天的所有音乐播放信息进行分析,就能够生成该家庭或该用户的音乐收听分析报告。其中,所述音乐收听分析报告的内容包括:音乐收听的频率、音乐收听的类型分布情况、每次收听音乐的时长分布情况、音量调节的情况。
本发明另提出一种智能音箱100的实施例一。参见图4,图4为本发明的智能音箱实施例一的程序模块示意图。所述智能音箱100,包括:生成模块110,用于根据接收到的播放启动指令,执行音乐播放动作,并生成相应的音量调节模式选择对话框。判断模块120,用于判断用户是否对所述音量调节模式进行选择。定义模块130,用于当所述判断模块120判断用户没有对所述音量调节模式进行选择,则定义音量调节模式为手动调节模式。执行模块140,用于当所述判断模块120判断用户对所述音量调节模式进行选择,则根据被选择的所述音量调节模式,执行相应的调节动作。其中,所述音量调节模式为:手动调节模式、音乐类型调节模式、场景调节模式、人物状态调节模式。
本实施例中,所述智能音箱100外部设置有一功能按钮,当用户按压所述智能按钮后,随即发出播放启动指令;或者用户于所述智能音箱100对应的手机app上选择“播放”选项,从而发出所述播放启动指令。当接收到所述播放启动指令后,所述用户的手机app上或所述智能音箱100的显示模块随即生成并显示相应的音量调节模式选择对话框。其中,所述音量调节模式为:手动调节模式、音乐类型调节模式、场景调节模式、人物状态调节模式。
本实施例中,当用户按压或选择其中之一的音量调节模式所对应的按压区域,则所述判断模块120的判断结果为用户对该音量调节模式进行选择;反之,则所述判断模块120的判断结果为用户没有对任何音量调节模式进行选择。
本实施例中,当用户没有对音量调节模式进行选择,则默认设置为手动调节模式,用户需要通过对所述智能音箱100外表面的音量调节部件进行音量调节。其中,所述音量调节部件可为音量调节旋钮、或音量调节按键。
本实施例中,当被选择的所述音量调节模式为手动调节模式,则所述执行模块140包括:判断单元、执行单元。所述判断单元,用于根据所述手动调节模式,判断智能音箱100外表面的音量调节部件是否接收到音量增加/减小指令。所述执行单元,用于当所述判断单元判断智能音箱100外表面的音量调节部件接收到音量增加/减小指令,则根据接收到的音量增加/减小指令,执行相应的音量增加/减小动作。
本实施例中,当被选择的所述音量调节模式为音乐类型调节模式,则所述执行模块140包括:匹配单元、定义单元、调节单元。所述匹配单元,用于获取当前收听的音乐,将所述音乐与音乐库中已知音乐类型的第一音乐进行匹配。所述定义单元,用于定义匹配度最高的第一音乐对应的已知音乐类型为所述音乐对应的音乐类型。所述调节单元,用于根据所述音乐类型、预设的音乐类型-音量映射关系库,将当前的音量调节至所述映射关系库中该音乐类型对应的音量。其中,所述预设的音乐类型-音量映射关系库由用户自身进行设定,例如可以设定为:摇滚音乐对应90分贝以上的音量;流行音乐对应80-90分贝的音量;民谣对应70-80分贝的音量;其他柔和乐曲对应70分贝以下的音量。具体的情况可根据具体的操作进行设定。
本实施例中,当被选择的所述音量调节模式为场景调节模式,则所述执行模块140包括:启动单元、第一匹配单元、第一定义单元、第一调节单元。所述启动单元,用于启动智能音箱100外部的摄像头的广角拍摄模式,拍摄获取用户当前所处的环境图像。所述第一匹配单元,用于将所述环境图像与预设的图像库中已知场景对应的第一环境图像进行匹配。所述第一定义单元,用于定义匹配度最高的第一环境图像对应的已知场景为用户当前所处的场景。所述第一调节单元,用于根据所述场景、预设的场景-音量映射关系库,将当前的音量调节至所述映射关系库中该场景对应的音量。其中,所述场景-音量的映射关系库由用户自身进行设定,例如可以设定为:娱乐场景对应90分贝以上的音量;休闲场景对应80-90分贝的音量;阅读场景对应70-80分贝的音量;睡眠场景对应70分贝以下的音量。具体的情况可根据具体的操作进行设定。
本实施例中,当被选择的所述音量调节模式为人物状态调节模式,则所述执行模块140包括:第一启动单元、分析单元、第二调节单元。所述第一启动单元,用于启动智能音箱100外部的摄像头的聚焦拍摄模式,拍摄获取人物图像。所述分析单元,用于根据所述人物图像分析所述人物所处的人物状态。所述第二调节单元,用于根据所述人物状态、预设的人物状态-音量映射关系库,将当前的音量调节至所述映射关系库中该人物状态对应的音量。其中,所述人物状态-音量的映射关系库由用户自身进行设定,例如可以设定为:人物处于兴奋状态下对应90分贝以上的音量;人物处于平静的状态下对应70-90分贝的音量;人物处于悲伤的状态下场景对应70分贝以下的音量。
本发明另提出一种智能音箱100的实施例二。参见图5,图5为本发明的智能音箱实施例二的程序模块示意图。所述智能音箱100的实施例二在所述智能音箱100的实施例一的基础上进行了改进,其改进之处在于,所述智能音箱100还包括:记录模块150、显示模块160。所述记录模块150,用于记录当次的音乐播放信息。所述显示模块160,用于将所述音乐播放信息传输至用户的移动终端进行显示。
本实施例中,所述音乐播放信息包括但不限于:音乐播放类型、音乐播放时间点及持续时长、音量大小等信息。
本实施例中,所述显示模块160将所述音乐播放信息传输至用户的移动终端进行显示,能够方便用户随时查看自己收听音乐的收听习惯,通过存储的方式,方便用户日后进行查看。
本发明另提出一种智能音箱100的实施例三。参见图6,图6为本发明的智能音箱实施例三的程序模块示意图。所述智能音箱100的实施例三在所述智能音箱100的实施例二的基础上进行了改进,其改进之处在于,所述智能音箱100还包括:获取模块170。所述获取模块170,用于获取从当前起往前推算预设时间内记录的所有的音乐播放信息。所述生成模块110,还用于根据所述所有的音乐播放信息,生成相应的音乐收听分析报告。
本实施例中,所述预设时间由用户自身进行设定,例如可以设定为:7天、15天、30天、或50天等,较佳地设定为30天。通过对30天的所有音乐播放信息进行分析,所述生成模块能生成该家庭或该用户的音乐收听分析报告。其中,所述音乐收听分析报告的内容包括:音乐收听的频率、音乐收听的类型分布情况、每次收听音乐的时长分布情况、音量调节的情况。
本发明还提出了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例一、实施例二、实施例三所述的智能音箱的音量调节方法。
所述智能音箱集成的模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,本发明实现上述实施例一、实施例二、实施例三所述的智能音箱的音量调节方法中的全部或部分流程,也可以通过计算机程序指令相关的硬件来完成。
所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序被处理器执行时,可实现上述智能音箱信息提示方法各个实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器、随机存/取存储器、以及软件分发介质等。
为了达到上述目的,本发明还提供了一种智能音箱,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述智能音箱的音量调节方法实施例一、实施例二、实施例三中的步骤。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。