音箱控制方法、装置、可读存储介质及移动终端与流程

文档序号:15926203发布日期:2018-11-14 01:10阅读:136来源:国知局

本发明涉及音箱技术领域,特别是涉及一种音箱控制方法、装置、可读存储介质及移动终端。

背景技术

随着科技的进步,各类电子产品得到了快速发展和广泛应用,其中,音箱作为一种重要声音类电子产品,深受用户的喜欢,音箱能够播放音乐,使人们能够享受到美妙的音乐。

目前随着智能化的发展,各种智能的音箱也得到应用,例如蓝牙音箱、具有wifi功能的音箱等,但目前市面上大部分的智能音响,在将其摆放在一定的位置后,只能固定向一个方向扩散声音,若用户刚好处于声音扩散的方向,能够获得较好的听觉体验,但若用户未处于声音扩散的方向,就会影响听觉体验。



技术实现要素:

为此,本发明的一个实施例提出一种音箱控制方法,解决用户未处于声音扩散的方向时体验体验差问题。

根据本发明一实施例的音箱控制方法,所述音箱包括出音孔、用于调整所述出音孔出音方向的驱动组件,所述方法包括:

获取预设范围内用户的方向信息;

控制所述驱动组件调整所述出音孔的出音方向,以使所述出音孔的出音方向与所述方向信息对应的方向一致。

根据本发明实施例的音箱控制方法,通过设置驱动组件调整音箱上出音孔的出音方向,首先获取预设范围内用户的方向信息,然后控制驱动组件调整出音孔的出音方向,使出音孔的出音方向与用户的方向信息对应的方向一致,因此,能够使用户始终处于音箱声音扩散的方向,保证用户的听觉体验。

另外,根据本发明上述实施例的音箱控制方法,还可以具有如下附加的技术特征:

进一步地,在本发明的一个实施例中,所述音箱包括红外扫描设备,所述获取预设范围内用户的方向信息的步骤包括:

通过所述红外扫描设备判断所述预设范围内是否有只有一位用户存在;

若是,则通过所述红外扫描设备识别所述用户的方向信息。

进一步地,在本发明的一个实施例中,所述音箱包括红外扫描设备和摄像装置,所述获取预设范围内用户的方向信息的步骤包括:

通过所述红外扫描设备判断所述预设范围内是否至少有两位用户存在;

若是,则通过所述摄像装置对所述预设范围内的所有用户人脸识别,以确定目标用户;

通过所述红外扫描设备识别所述目标用户的方向信息。

进一步地,在本发明的一个实施例中,所述音箱包括多个麦克风,所述获取预设范围内用户的方向信息的步骤包括:

在所述预设范围内,通过所述麦克风接收用户发出的语音指令;

根据所述麦克风接收到的语音指令的时间差以及所述麦克风的布置信息确定声源位置;

根据所述声源位置确定所述用户的方向信息。

进一步地,在本发明的一个实施例中,所述方法还包括:

获取预设范围内用户的方向信息,并计算所述音箱与所述用户之间的距离;

控制所述驱动组件调整所述出音孔的出音方向,以使所述出音孔的出音方向与所述方向信息对应的方向一致,并根据所述距离对所述音箱的控制参数进行对应调节。

进一步地,在本发明的一个实施例中,所述音箱包括红外扫描设备,所述计算所述音箱与所述用户之间的距离的步骤包括:

通过所述红外扫描设备计算所述音箱与所述用户之间的距离。

进一步地,在本发明的一个实施例中,所述音箱包括多个麦克风,所述计算所述音箱与所述用户之间的距离的步骤包括:

在所述预设范围内,通过所述麦克风接收用户发出的语音指令;

根据所述麦克风接收到的语音指令的时间差以及所述麦克风的布置信息计算所述音箱与所述用户之间的距离。

进一步地,在本发明的一个实施例中,所述控制参数包括响度、音效、声道中的至少一种。

本发明的另一个实施例提出一种音箱控制装置,解决用户未处于声音扩散的方向时体验体验差问题。

根据本发明实施例的音箱控制装置,所述音箱包括出音孔、用于调整所述出音孔出音方向的驱动组件,所述装置包括:

获取模块,用于获取预设范围内用户的方向信息;

控制模块,用于控制所述驱动组件调整所述出音孔的出音方向,以使所述出音孔的出音方向与所述方向信息对应的方向一致。

根据本发明实施例的音箱控制装置,通过设置驱动组件调整音箱上出音孔的出音方向,首先获取模块获取预设范围内用户的方向信息,然后控制模块控制驱动组件调整出音孔的出音方向,使出音孔的出音方向与用户的方向信息对应的方向一致,因此,能够使用户始终处于音箱声音扩散的方向,保证用户的听觉体验。

本发明的另一个实施例还提出一种可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。

本发明的另一个实施例还提出一种移动终端,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,还包括出音孔、用于调整所述出音孔出音方向的驱动组件,所述处理器执行所述程序时实现上述方法。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实施例了解到。

附图说明

本发明实施例的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1是根据本发明第一实施例的音箱控制方法的流程图;

图2为音箱的结构示意图;

图3是根据本发明第二实施例的音箱控制方法的流程图;

图4是根据本发明第三实施例的音箱控制装置的结构示意图。

图5是根据本发明第四实施例的音箱控制装置的结构示意图。

具体实施方式

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

请参阅图1,本发明第一实施例提出的音箱控制方法,所述音箱包括出音孔、用于调整所述出音孔出音方向的驱动组件,所述方法包括:

s101,获取预设范围内用户的方向信息;

其中,请参阅图2,驱动组件至少包括驱动部11以及致动部12,致动部12能够在驱动部11的驱动下,调整音箱13上出音孔131的方向。具体实施时,驱动部11可以采用电机,致动部12例如是可以转动的底盘,电机的输出轴111与底盘连接,底盘在电机的带动下旋转,音箱13可以与该底盘固定连接,或者在底盘上设置用于对音箱13进行限位和容置的凹槽121,使用时,可以直接将音箱13放置在凹槽121中。此外,为了实现了对出音孔调整方向的确定,还可以设置角度传感器以及控制芯片,以音箱所在的位置为中心,设定三维坐标系中,预先设定出音孔在三维坐标系中的初始角度位置,底盘带动音箱旋转时,通过角度传感器记录转动的角度,进而能够获取出音孔的出音方向。

其中,获取预设范围内用户的方向信息至少可以通过以下两种方式实现:

第一种获取预设范围内用户的方向信息的方式,其中,音箱包括红外扫描设备,通过红外扫描设备获取预设范围内用户的方向信息,具体的,同样可以以音箱所在的位置为中心,在预设范围(例如2m)内建立三维坐标系,通过红外扫描设备扫描预设范围(例如2m)内是否有人存在,然后再扫描到有人存在后,获取用户在该三维坐标系中的方向信息。

由于在具体实施时,在预设范围内可能存在一个或多个用户,因此,具体通过以下方式实施:

通过所述红外扫描设备判断所述预设范围内是否有只有一位用户存在;

若是,则通过所述红外扫描设备识别所述用户的方向信息。

而针对预设范围内至少有两位用户存在的情况,音箱可以包括红外扫描设备和摄像装置,

首先通过所述红外扫描设备判断所述预设范围内是否至少有两位用户存在;

若是,则通过所述摄像装置对所述预设范围内的所有用户人脸识别,以确定目标用户;

通过所述红外扫描设备识别所述目标用户的方向信息。

其中,需要预先存储目标用户的人脸信息,只有当摄像装置识别到预设范围内存在目标用户的人脸信息时,才进行音箱控制,通过摄像装置锁定目标用户,再通过红外扫描设备识别目标用户的方向信息。

第二种获取预设范围内用户的方向信息的方式,其中,音箱包括多个麦克风,麦克风的数量至少为两个,麦克风可以以阵列的方式排列。

首先在预设范围内,通过所述麦克风接收用户发出的语音指令,语音指令例如是“启动”,具体可以采用语音识别技术实现,;

根据所述麦克风接收到的语音指令的时间差以及所述麦克风的布置信息确定声源位置,或者采用四麦克风阵列的三维声源定位方法,或者采用分布式双麦克风线阵声源定位方法确定声源位置;

根据所述声源位置确定所述用户的方向信息,其中,根据声源位置确定以音箱为中心的三维坐标系中的用户方向信息。

s102,控制所述驱动组件调整所述出音孔的出音方向,以使所述出音孔的出音方向与所述方向信息对应的方向一致。

其中,在确定了以音箱为中心的三维坐标系中的用户方向信息后,可以通过驱动部驱动底盘转动,调整音箱上出音孔的方向,具体可以结合三维坐标系中的用户方向信息以及出音孔的初始角度位置,控制底盘转动的角度,以使出音孔的出音方向与用户的方向信息对应的方向一致。

综上,根据本实施例的音箱控制方法,通过设置驱动组件调整音箱上出音孔的出音方向,首先获取预设范围内用户的方向信息,然后控制驱动组件调整出音孔的出音方向,使出音孔的出音方向与用户的方向信息对应的方向一致,因此,能够使用户始终处于音箱声音扩散的方向,保证用户的听觉体验。

请参阅图3,本发明第二实施例提出的音箱控制方法,所述音箱包括出音孔、用于调整所述出音孔出音方向的驱动组件,所述方法包括:

s201,获取预设范围内用户的方向信息,并计算所述音箱与所述用户之间的距离;

其中,本实施例中,在获取预设范围内用户的方向信息时,还同时计算音箱与用户之间的距离,具体实施时,至少可以通过以下两种方式计算音箱与用户之间的距离:

第一种:

音箱包括红外扫描设备,通过所述红外扫描设备计算所述音箱与所述用户之间的距离,具体的,可以通过红外光线的反射计算音箱与用户之间的距离。

第二种:

音箱包括多个麦克风,麦克风的数量至少为两个,麦克风可以以阵列的方式排列,在预设范围内,通过所述麦克风接收用户发出的语音指令;

根据所述麦克风接收到的语音指令的时间差以及所述麦克风的布置信息计算所述音箱与所述用户之间的距离,同样可以通过四麦克风阵列的三维声源定位方法,或者采用分布式双麦克风线阵声源定位方法计算音箱与声源之间的距离。

s202,控制所述驱动组件调整所述出音孔的出音方向,以使所述出音孔的出音方向与所述方向信息对应的方向一致,并根据所述距离对所述音箱的控制参数进行对应调节。

其中,控制参数包括响度、音效、声道中的至少一种。具体的控制调节规则可以根据用户的要求进行设定。下面以控制参数为响度为例进行说明,预先确定一个用户觉得舒服的响度范围与距离的对应关系,例如声源距离0.1~1m,对应的响度范围为60~70分贝;声源距离为1.1~2m,对应的响度范围为71~85分贝;声源距离为2.1~2.5m,对应的响度范围为86~90分贝。则在计算出声源距离后,就可以对音箱的响度进行对应调节。同理可以对音箱的其他控制参数进行调节,或者同时对多个控制参数进行调节。

本实施例在第一实施例的基础上,除了能够使出音孔的出音方向与用户的方向信息对应的方向一致外,还能够根据声源距离对音箱的控制参数进行对应调节,例如当声源距离较大,即用户距离音箱较远时,可以调大音量,反之,当声源距离较小,可以调小音量,从而使用户获得最佳的听觉体验,且用户无需再使用手机之类的控制器,音箱控制更加方便。

需要说明是,本实施例重点说明的是与上一实施例的不同之处,各个实施例之间相同相似的部分未重复描述,可以相互参见。

请参阅图4,基于同一发明构思,本发明第三实施例提出的音箱控制装置,所述音箱包括出音孔、用于调整所述出音孔出音方向的驱动组件,所述装置包括:

获取模块11,用于获取预设范围内用户的方向信息;

控制模块12,用于控制所述驱动组件调整所述出音孔的出音方向,以使所述出音孔的出音方向与所述方向信息对应的方向一致。

本实施例中,所述音箱还可以包括红外扫描设备,所述获取模块11具体用于:

通过所述红外扫描设备判断所述预设范围内是否有只有一位用户存在;

若是,则通过所述红外扫描设备识别所述用户的方向信息。

本实施例中,所述音箱还可以包括红外扫描设备和摄像装置,所述获取模块11还可以用于:

通过所述红外扫描设备判断所述预设范围内是否至少有两位用户存在;

若是,则通过所述摄像装置对所述预设范围内的所有用户人脸识别,以确定目标用户;

通过所述红外扫描设备识别所述目标用户的方向信息。

本实施例中,所述音箱还可以包括多个麦克风,所述获取模块11还可以用于:

在所述预设范围内,通过所述麦克风接收用户发出的语音指令;

根据所述麦克风接收到的语音指令的时间差以及所述麦克风的布置信息确定声源位置;

根据所述声源位置确定所述用户的方向信息。

本实施例提出的音箱控制装置,通过设置驱动组件调整音箱上出音孔的出音方向,首先获取模块获取预设范围内用户的方向信息,然后控制模块控制驱动组件调整出音孔的出音方向,使出音孔的出音方向与用户的方向信息对应的方向一致,因此,能够使用户始终处于音箱声音扩散的方向,保证用户的听觉体验。

请参阅图5,基于同一发明构思,本发明第四实施例提出的音箱控制装置,所述音箱包括出音孔、用于调整所述出音孔出音方向的驱动组件,所述装置包括:

获取计算模块21,用于获取预设范围内用户的方向信息,并计算所述音箱与所述用户之间的距离;

控制调节模块22,用于控制所述驱动组件调整所述出音孔的出音方向,以使所述出音孔的出音方向与所述方向信息对应的方向一致,并根据所述距离对所述音箱的控制参数进行对应调节。

本实施例中,所述音箱还可以包括红外扫描设备,所述获取计算模块21具体用于:

通过所述红外扫描设备计算所述音箱与所述用户之间的距离。

本实施例中,所述音箱还可以包括多个麦克风,所述获取计算模块21还可以用于:

在所述预设范围内,通过所述麦克风接收用户发出的语音指令;

根据所述麦克风接收到的语音指令的时间差以及所述麦克风的布置信息计算所述音箱与所述用户之间的距离。

本实施例中,所述控制参数包括响度、音效、声道中的至少一种。

本实施例提出的音箱控制装置的技术特征和技术效果与本发明第二实施例提出的方法相同,在此不予赘述。

此外,本发明的实施例还提出一种可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。

此外,本发明的实施例还提出一种移动终端,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,还包括出音孔、用于调整所述出音孔出音方向的驱动组件,所述处理器执行所述程序时实现上述方法。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。

计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

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