智能音箱的音量调节方法、装置、存储介质及智能音箱与流程

文档序号:15116841发布日期:2018-08-07 20:34阅读:458来源:国知局

本发明实施例涉及智能音箱技术领域,尤其涉及一种智能音箱的音量调节方法、装置、存储介质及智能音箱。



背景技术:

现阶段,随着人们生活水平的逐渐提高,人们对看电视或者电影等节目的音响效果追求也越来越高。大型的智能音箱设备也慢慢成为了每个现代化家庭中的必需品。为了家庭布置的美观需求,智能音箱往往是对称布设于电视的两端,或者如果是四个单体音箱的话,就将另外两个单体音箱布设在沙发后面。然而,由于专业的音箱设备已经将音频数据进行了放大处理,可以达到增强音效的效果,但是如果待播放的音频数据中,存在较高的音量需要进行播放时,就会导致音箱的高负荷工作,影响音箱的使用寿命。



技术实现要素:

本发明实施例提供一种智能音箱的音量调节方法、装置、存储介质及智能音箱,可以在播放较高音量的情况下,既不影响声音的听觉效果,同时又能够缓解音箱高负荷工作所带来的设备疲劳的问题。

第一方面,本发明实施例提供了一种智能音箱的音量调节方法,该方法包括:

获取待播放音频数据;

从所述待播放音频数据中,确定是否存在音量高于预设保护门限值的声音片段;

若是,则将智能音箱的每个单体音箱从初始位置向用户方向移动预设距离,并将播放音量根据预设音量调节规则进行调节。

进一步的,在则将智能音箱的每个单体音箱从初始位置向用户方向移动预设距离之前,所述方法还包括:

确定用户所在位置,并具体包括:

每隔预设时间段,通过电视摄像头、音箱摄像头、音箱距离传感器以及沙发压力传感器中的一种或者多种确定用户所在位置;所述用户包括一个用户或者多个用户。

进一步的,在将智能音箱的每个单体音箱向用户方向移动预设距离之前,所述方法还包括:

判断每个单体音箱的当前位置和调整目标位置之间的移动路径上,是否存在障碍物,若是,则取消对单体音箱的位置调整。

进一步的,所述将播放音量根据预设音量调节规则进行调节,包括:

获取每个单体音箱的当前移动距离;

从音量调节映射表中,确定与所述当前移动距离对应的音量调节参数,根据所述音量调节参数对单体音箱的播放音量进行调节。

进一步的,在将智能音箱的每个单体音箱从初始位置向用户方向移动预设距离,并将播放音量根据预设音量调节规则进行调节之后,所述方法还包括:

当确定预设时段内的待播放音频数据不存在音量高于预设保护门限值的声音片段时,控制所述每个单体音箱移动至初始位置,并将播放音量根据预设音量调节规则的逆规则进行调节。

第二方面,本发明实施例还提供了一种智能音箱的音量调节装置,该装置包括:

待播放音频数据获取模块,用于获取待播放音频数据;

音量判断模块,用于从所述待播放音频数据中,确定是否存在音量高于预设保护门限值的声音片段;

音量调节模块,用于若所述音量判断模块判断为是,则将智能音箱的每个单体音箱从初始位置向用户方向移动预设距离,并将播放音量根据预设音量调节规则进行调节。

进一步的,所述装置还包括用户所在位置确定模块,具体用于:

每隔预设时间段,通过电视摄像头、音箱摄像头、音箱距离传感器以及沙发压力传感器中的一种或者多种确定用户所在位置;所述用户包括一个用户或者多个用户。

进一步的,所述装置还包括:

障碍物判断模块,用于判断每个单体音箱的当前位置和调整目标位置之间的移动路径上,是否存在障碍物,若是,则取消对单体音箱的位置调整。

进一步的,所述音量调节模块,包括:

当前移动距离获取单元,用于获取每个单体音箱的当前移动距离;

音量调节单元,用于从音量调节映射表中,确定与所述当前移动距离对应的音量调节参数,根据所述音量调节参数对单体音箱的播放音量进行调节。

进一步的,所述装置还包括:

音箱复位调节模块,用于当确定预设时段内的待播放音频数据不存在音量高于预设保护门限值的声音片段时,控制所述每个单体音箱移动至初始位置,并将播放音量根据预设音量调节规则的逆规则进行调节。

第三方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例所述的智能音箱的音量调节方法。

第四方面,本发明实施例提供了一种智能音箱,所述智能音箱包括:

至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如本发明实施例所述的智能音箱的音量调节方法。

本发明实施例所提供的技术方案,通过获取待播放音频数据;从所述待播放音频数据中,确定是否存在音量高于预设保护门限值的声音片段;若是,则将智能音箱的每个单体音箱从初始位置向用户方向移动预设距离,并将播放音量根据预设音量调节规则进行调节,可以在播放较高音量的情况下,既不影响声音的听觉效果,同时又能够缓解音箱高负荷工作所带来的设备疲劳的问题。

附图说明

图1是本发明实施例一提供的智能音箱的音量调节方法的流程图;

图2是本发明实施例二提供的智能音箱的音量调节方法的流程图;

图3是本发明实施例三提供的智能音箱的音量调节装置的结构示意图;

图4为本发明实施例提供的一种智能音箱的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一

图1是本发明实施例一提供的智能音箱的音量调节方法的流程图,本实施例可适用智能音箱播放声音情况,该方法可以由本发明实施例所提供的智能音箱的音量调节装置来执行,该装置可以由软件和/或硬件的方式来实现,并可集成于智能音箱中。

如图1所示,所述智能音箱的音量调节方法包括:

s110、获取待播放音频数据。

其中,音频数据可以是存储在待播放文件里,如播放某网址所存储的电影、电视剧以及娱乐节目等,但是网络直播和电视直播是不能够对带播放的音频数据进行获取的,因为直播的节目的音频数据都是实时获取的,并不能够预先得到音频数据。

s120、从所述待播放音频数据中,确定是否存在音量高于预设保护门限值的声音片段;若是,则执行s130;若否,则执行s150。

其中,音频数据中存储有与音调和音量对应的信息,可以根据其中音量信息进行分析,具体可以结合当前智能音箱每个单体音箱所设置的音量,其中,每个单体音箱的音量可以是设置的并不相同,当结合每个单体音箱的当前音量,确定当前每个单体音箱播放音量较高的声音片段时,是否会出现超过预设保护门限值的音量,如预设保护门限值的音量为90分贝,则当音频数据中的播放音量会超过90分贝时,则执行下面的音量调节措施。这里90分贝可以是出厂设置好的一个经验值,每个单体音箱实际播放超过这一门限值的音量并不会造成智能音箱的直接损坏,但是这样设置可以避免某个单体音箱在一段时间内,连续播放高音量音频数据所造成的喇叭疲劳等情况,可以有效的对智能音箱的发声器件进行保护。同时还可以避免控制发声器件的驱动电路持续高电流出现过热现象。

s130、将智能音箱的每个单体音箱从初始位置向用户方向移动预设距离,并将播放音量根据预设音量调节规则进行调节。

其中,预设距离可以是0.2米、0.3米或者0.5米等,可以根据待播放音频数据的音量信息确定向用户方向移动的距离。用户方向可以是默认设置为音箱正对的方向,可以通过在音箱底座设置电动滚轮来实现。在智能音箱的每个单体音箱移动的同时,对音量进行调节,预设调节音量规则可以是每向用户方向移动0.1米,则音量减小预设值,如2分贝,或者音量乘以一个小于1的系数,如0.9。这样就可以通过移动智能音箱的每个单体音箱来减小音箱的实际播放音量,既不影响用户的听觉感受,又能够避免智能音箱的每个单体音箱因为高负荷工作而使发生设备出现疲劳现象,达到延长智能音箱寿命的效果。

s140、继续播放音频数据。

从所述待播放音频数据中,确定不存在音量高于预设保护门限值的声音片段,则不进行音箱的位置调整,继续播放声音即可。

本发明实施例所提供的技术方案,通过获取待播放音频数据;从所述待播放音频数据中,确定是否存在音量高于预设保护门限值的声音片段;若是,则将智能音箱的每个单体音箱从初始位置向用户方向移动预设距离,并将播放音量根据预设音量调节规则进行调节,可以在播放较高音量的情况下,既不影响声音的听觉效果,同时又能够缓解音箱高负荷工作所带来的设备疲劳的问题。

在上述技术方案的基础上,可选的,在则将智能音箱的每个单体音箱从初始位置向用户方向移动预设距离之前,所述方法还包括:确定用户所在位置,并具体包括:每隔预设时间段,通过电视摄像头、音箱摄像头、音箱距离传感器以及沙发压力传感器中的一种或者多种确定用户所在位置;所述用户包括一个用户或者多个用户。其中,可以是通过电视摄像头获取到用户在沙发上所坐位置的图像,通过图像识别技术,确定用户的所在位置,还可以在音箱上配置摄像头,可以在一个单体音箱上配置摄像头,还可以在多个单体音箱上配置摄像头,这样可以在得到图像后对用户进行三维位置分析。除此之外,还可以采用在音箱上的固定高度比如80厘米高处配置距离传感器,用于识别0.5米到6米之间的距离,以及还可以根据与智能沙发连接,获取沙发上配置的压力传感器的数据。可以采用以上一种或者多种方式,还可以采用其他可以简单有效的确定用户所在位置的方式,本申请此处不再赘述。其中用户可以是一个用户,也可以是多个用户。

在上述技术方案的基础上,可选的,在将智能音箱的每个单体音箱向用户方向移动预设距离之前,所述方法还包括:判断每个单体音箱的当前位置和调整目标位置之间的移动路径上,是否存在障碍物,若是,则取消对单体音箱的位置调整。这样设置的好处是可以避免因为障碍物的存在而导致单体音箱在转动过程中因为有障碍物影响其转动造成的损害,提高了音箱的使用寿命,并对音箱的各种元器件形成保护。

实施例二

图2是本发明实施例二提供的智能音箱的音量调节方法的流程图。本实施例在上述实施例的基础上,优化为:所述将播放音量根据预设音量调节规则进行调节,包括:获取每个单体音箱的当前移动距离;从音量调节映射表中,确定与所述当前移动距离对应的音量调节参数,根据所述音量调节参数对单体音箱的播放音量进行调节。

如图2所示,所述智能音箱的音量调节方法包括:

s210、获取待播放音频数据。

s220、从所述待播放音频数据中,确定是否存在音量高于预设保护门限值的声音片段;若否,则执行s230;若是,则执行s260。

s230、将智能音箱的每个单体音箱从初始位置向用户方向移动预设距离。

s240、获取每个单体音箱的当前移动距离。

其中,当前移动距离可以通过定位装置来获取,还可以通过其他网络途径来获取,另外,还可以根据计算每个单体音箱的移动时间乘以移动速度来获取。

s250、从音量调节映射表中,确定与所述当前移动距离对应的音量调节参数,根据所述音量调节参数对单体音箱的播放音量进行调节。

其中,音量调节映射表可以是预先根据大量实验进行设定的,按照音量调节映射表进行调节,可以确保用户听到的声音的稳定性,不会出现在一定过程中声音变大或者变小等情况出现。其中,音量调节参数可以是用于加减的音量数值,也可以是用来乘以当前音量的系数。每个单体音箱分别根据自己所移动的距离进行音量的调节。

s260、继续播放音频数据。

本技术方案在上述各技术方案的基础上,提供了一种具体的音量调节方法,该方法引入了音量调节映射表,使得计算过程简单准确,可以为用户提供连贯的播放音量,同时又可以避免智能音箱的每个单体音箱高负荷工作,提高智能音箱的使用寿命。

在上述技术方案的基础上,可选的,在将智能音箱的每个单体音箱从初始位置向用户方向移动预设距离,并将播放音量根据预设音量调节规则进行调节之后,所述方法还包括:当确定预设时段内的待播放音频数据不存在音量高于预设保护门限值的声音片段时,控制所述每个单体音箱移动至初始位置,并将播放音量根据预设音量调节规则的逆规则进行调节。其中,预设时段可以是2分钟、5分钟甚至更长的时间,这样设置的好处是可以在无需通过移动智能音箱的每个单体音箱来减小播放音量时,将每个单体音箱复位,避免对用户的行走空间产生影响,提高用户使用的舒适度。

在上述技术方案的基础上,可选的,在每个单体音箱没有复位时关闭智能音箱设备,则可以将每个单体音箱复位。当用户再需要使用智能音箱时再重新对带播放音频信号进行识别,从而提高用户使用过程中的舒适度。

实施例三

图3是本发明实施例三提供的智能音箱的音量调节装置的结构示意图。如图3所示,所述智能音箱的音量调节装置,包括:

待播放音频数据获取模块310,用于获取待播放音频数据;

音量判断模块320,用于从所述待播放音频数据中,确定是否存在音量高于预设保护门限值的声音片段;

音量调节模块330,用于若所述音量判断模块320判断为是,则将智能音箱的每个单体音箱从初始位置向用户方向移动预设距离,并将播放音量根据预设音量调节规则进行调节。

本发明实施例所提供的技术方案,通过获取待播放音频数据;从所述待播放音频数据中,确定是否存在音量高于预设保护门限值的声音片段;若是,则将智能音箱的每个单体音箱从初始位置向用户方向移动预设距离,并将播放音量根据预设音量调节规则进行调节,可以在播放较高音量的情况下,既不影响声音的听觉效果,同时又能够缓解音箱高负荷工作所带来的设备疲劳的问题。

在上述各技术方案的基础上,可选的,所述装置还包括用户所在位置确定模块,具体用于:

每隔预设时间段,通过电视摄像头、音箱摄像头、音箱距离传感器以及沙发压力传感器中的一种或者多种确定用户所在位置;所述用户包括一个用户或者多个用户。

在上述各技术方案的基础上,可选的,所述装置还包括:

障碍物判断模块,用于判断每个单体音箱的当前位置和调整目标位置之间的移动路径上,是否存在障碍物,若是,则取消对单体音箱的位置调整。

在上述各技术方案的基础上,可选的,所述音量调节模块330,包括:

当前移动距离获取单元,用于获取每个单体音箱的当前移动距离;

音量调节单元,用于从音量调节映射表中,确定与所述当前移动距离对应的音量调节参数,根据所述音量调节参数对单体音箱的播放音量进行调节。

在上述各技术方案的基础上,可选的,所述装置还包括:

音箱复位调节模块,用于当确定预设时段内的待播放音频数据不存在音量高于预设保护门限值的声音片段时,控制所述每个单体音箱移动至初始位置,并将播放音量根据预设音量调节规则的逆规则进行调节。

上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

实施例四

本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种智能音箱的音量调节方法,该方法包括:

获取待播放音频数据;

从所述待播放音频数据中,确定是否存在音量高于预设保护门限值的声音片段;

若是,则将智能音箱的每个单体音箱从初始位置向用户方向移动预设距离,并将播放音量根据预设音量调节规则进行调节。

存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddrram、sram、edoram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到计算机系统。第二计算机系统可以提供程序指令给计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的智能音箱的音量调节操作,还可以执行本申请任意实施例所提供的智能音箱的音量调节方法中的相关操作。

实施例五

本发明实施例提供了一种智能音箱,该智能音箱中可集成本发明实施例提供的智能音箱的音量调节装置。图4为本发明实施例提供的一种智能音箱的结构示意图。如图4所示,该智能音箱可以包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如本发明任意实施例所述的智能音箱的音量调节方法。

本发明实施例提供的智能音箱,可以在用户在任何位置,都能够享受到音箱所带来的最佳音效享受,同时体验极高的科技感受。

上述实施例中提供的智能音箱的音量调节装置、存储介质及智能音箱可执行本申请任意实施例所提供的智能音箱的音量调节方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的智能音箱的音量调节方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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