音频播放控制方法、装置及音箱的制作方法
【技术领域】
[0001]本发明属于音频设备技术领域,尤其涉及一种音频播放控制方法、装置及音箱。
【背景技术】
[0002]智能无线音箱是一种新型的智能家电设备,通过连接W1-Fi网络与智能设备(比如智能手机、平板电脑等)进行通信。智能设备通过其上相应的APP发送控制指令,智能无线音箱接收并执行所述控制指令,从而完成对智能无线音箱的控制操作。
[0003]然而,现有技术在对智能无线音箱进行控制时,都需要用户预先在智能设备上安装相应的APP,以通过所述APP发送控制指令,操作繁琐,且控制方式单一,灵活性差。
【发明内容】
[0004]鉴于此,本发明实施例提供了一种音频播放控制方法、装置及音箱,以实现通过敲击音箱箱体的方式来控制音箱的音频播放操作。
[0005]第一方面,提供了一种音频播放控制方法,所述方法包括:
[0006]当检测到用户敲击音箱箱体时,获取所述音箱箱体上多个振动传感器的检测值;
[0007]获取所述检测值中最大值对应的振动传感器;
[0008]获取所述最大值对应的振动传感器的音频播放控制指令,并执行所述音频播放控制指令。
[0009]进一步地,多个振动传感器分别设置在音箱箱体顶部、音箱箱体左侧和/或音箱箱体右侧。
[0010]进一步地,在获取所述音箱箱体上多个振动传感器的检测值之前,所述方法还包括:
[0011]设置音箱箱体不同位置的振动传感器与音频播放控制指令之间的对应关系;
[0012]其中,所述音频播放控制指令包括开始播放、暂停播放、播放上一曲和/或播放下
——曲回O
[0013]进一步地,所述音箱箱体顶部的振动传感器对应的音频播放控制指令包括开始播放和/或暂停播放;
[0014]当检测值中最大值对应的振动传感器为所述音箱箱体顶部的振动传感器时,所述获取所述最大值对应的振动传感器的音频播放控制指令,并执行所述音频播放控制指令包括:
[0015]检测音箱当前的播放状态;
[0016]在所述播放状态为音频信息正在播放时,暂停播放当前的音频信息;和/或
[0017]在所述播放状态为音频信息暂停播放时,开始播放当前的音频信息。
[0018]第二方面,提供了一种音频播放控制装置,所述装置包括:
[0019]第一获取模块,用于当检测到用户敲击音箱箱体时,获取所述音箱箱体上多个振动传感器的检测值;
[0020]第二获取模块,用于获取所述检测值中最大值对应的振动传感器;
[0021]执行模块,用于获取所述最大值对应的振动传感器的音频播放控制指令,并执行所述音频播放控制指令。
[0022]进一步地,多个振动传感器分别设置在音箱箱体顶部、音箱箱体左侧和/或音箱箱体右侧。
[0023]进一步地,所述装置还包括:
[0024]设置模块,用于设置音箱箱体不同位置的振动传感器与音频播放控制指令之间的对应关系;
[0025]其中,所述音频播放控制指令包括开始播放、暂停播放、播放上一曲和/或播放下
——曲回ο
[0026]进一步地,所述音箱箱体顶部的振动传感器对应的音频播放控制指令包括开始播放和/或暂停播放;
[0027]所述执行模块具体用于:
[0028]当检测值中最大值对应的振动传感器为所述音箱箱体顶部的振动传感器时,检测音箱当前的播放状态;
[0029]在所述播放状态为音频信息正在播放时,暂停播放当前的音频信息;和/或
[0030]在所述播放状态为音频信息暂停播放时,开始播放当前的音频信息。
[0031]第三方面,提供了一种音箱,所述音箱包括至少一个振动传感器,以及如上所述的音频播放控制装置;
[0032]所述振动传感器与所述音频播放控制装置连接。
[0033]进一步地,当有多个振动传感器时,所述多个振动传感器分别设置在音箱箱体顶部、音箱箱体左侧和/或音箱箱体右侧。
[0034]与现有技术相比,本发明实施例在音箱箱体内部或者外部的不同位置设置振动传感器,以检测用户在音箱箱体上敲击时产生的振动信号;当用户敲击音箱箱体时,通过获取检测值中最大值对应的振动传感器,识别用户在音箱箱体上的敲击位置;然后获取所述最大值对应的振动传感器的音频播放控制指令,并执行所述音频播放控制指令;从而实现了通过敲击音箱箱体的方式来控制音箱的音频播放操作,并且敲击音箱箱体的不同位置执行不同的音频播放操作,极大地丰富了现有的音箱上的音频控制方式,且操作方式便捷。
【附图说明】
[0035]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0036]图1是本发明实施例一提供的音频播放控制方法的实现流程图;
[0037]图2是本发明实施例二提供的音频播放控制装置的组成结构图。
【具体实施方式】
[0038]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0039]本发明实施例在音箱箱体内部或者外部的不同位置设置振动传感器,以检测用户在音箱箱体上敲击时产生的振动信号;当用户敲击音箱箱体时,通过获取检测值中最大值对应的振动传感器,识别用户在音箱箱体上的敲击位置;然后获取所述最大值对应的振动传感器的音频播放控制指令,并执行所述音频播放控制指令;从而实现了通过敲击音箱箱体的方式来控制音箱的音频播放操作,并且敲击音箱箱体的不同位置执行不同的音频播放操作,极大地丰富了现有的音箱上的音频控制方式,且操作方式便捷。本发明实施例还提供了相应的装置,以下分别进行详细的说明。
[0040]实施例一
[0041]图1示出了本发明实施例一提供的音频播放控制方法的第一实现流程,为了便于说明,仅示出了与本发明相关的部分。
[0042]在本发明实施例中,所述方法应用于智能无线音箱,所述智能无线音箱箱体内部或者外部的不同位置上设置有至少一个振动传感器。优选地。所述不同位置包括但不限于音箱箱体顶部、音箱箱体左侧和/或音箱箱体右侧,可在所述音箱箱体内部的顶部、内部的左侧、内部的右侧等位置上设置至少一个振动传感器,也可在所述音箱箱体外部的顶部、外部的左侧、外部的右侧等位置上设置至少一个振动传感器。
[0043]如图1所示,所述方法包括:
[0044]在步骤SlOl中,当检测到用户敲击音箱箱体时,获取所述音箱箱体上多个振动传感器的检测值。
[0045]在本发明实施例中,所述音箱箱体上的振动传感器能够检测用户在音箱箱体上敲击时产生的振动信号。所述振动信号的大小通过音箱箱体上的振动传感器输出的检测值大小来表示。并且,振动传感器离敲击位置越近,其输出的检测值相应越大;振动传感器离敲击位置越远,其输出的检测值相应越小。
[0046]在步骤S102中,获取所述