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

文档序号:15848242发布日期:2018-11-07 09:25阅读:156来源:国知局
音箱控制方法、装置、可读存储介质及移动终端与流程

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

背景技术

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

目前随着智能化的发展,各种智能的音箱也得到应用,利用可以通过手机开启和控制音箱,但目前的智能音箱方案中,还是需要用户使用类似手机的控制器对音箱进行远程控制,存在使用不够方便、智能化程度一般的问题。



技术实现要素:

为此,本发明的一个实施例提出一种音箱控制方法,解决音箱控制不方便、智能化程度一般的问题。

根据本发明一实施例的音箱控制方法,所述音箱至少包括第一摄像头和第二摄像头,所述方法包括:

接收用户的唤醒指令;

根据所述唤醒指令确定用户的方向信息;

启动所述第一摄像头和所述第二摄像头,使所述第一摄像头和所述第二摄像头的拍摄方向朝向所述方向信息对应的方向;

根据所述第一摄像头和所述第二摄像头的拍摄信息以及所述第一摄像头和所述第二摄像头位置关系计算声源距离;

根据所述声源距离对所述音箱的控制参数进行对应调节。

根据本发明实施例的音箱控制方法,在接收到用户的唤醒指令后,会确定用户的方向信息,然后通过第一摄像头和第二摄像头计算声源距离,也即音箱与用户之间的距离,再根据声源距离对音箱的控制参数进行对应调节,例如当声源距离较大,即用户距离音箱较远时,可以调大音量,反之,当声源距离较小,可以调小音量,从而使用户获得最佳的使用体验,本方法能够在确定用户的方向和位置后,根据用户与音箱之间的距离进行智能的控制调节,相比现有技术,智能化程度更高,且用户无需再使用手机之类的控制器,因此,音箱控制更方便,使用体验更好。

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

进一步地,在本发明的一个实施例中,所述音箱的周围设有多个声音收集器;

所述接收用户的唤醒指令的步骤包括:

通过所述声音收集器接收用户的唤醒指令;

所述根据所述唤醒指令确定用户的方向信息的步骤包括:

根据各个所述声音收集器接收到所述唤醒指令的时间差确定用户的方向信息。

进一步地,在本发明的一个实施例中,所述根据所述第一摄像头和所述第二摄像头的拍摄信息以及所述第一摄像头和所述第二摄像头位置关系计算声源距离的步骤中,采用以下公式计算所述声源距离z:

其中,所述第一摄像头和所述第二摄像头的焦距相同,均为f;t为所述第一摄像头和所述第二摄像头之间的光心差;(xl-xr)为视觉差。

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

启动所述第一摄像头和所述第二摄像头对发出所述唤醒指令的用户进行目标跟踪,实时计算所述声源距离;

根据实时计算出的所述声源距离,对所述音箱的控制参数进行对应的动态调节。

进一步地,在本发明的一个实施例中,所述音箱还包括显示屏,所述根据所述第一摄像头和所述第二摄像头的拍摄信息以及所述第一摄像头和所述第二摄像头位置关系计算声源距离的步骤之后,所述方法还包括:

根据所述声源距离对所述显示屏的显示参数进行对应调节。

进一步地,在本发明的一个实施例中,所述显示参数包括显示窗口大小、显示分辨率、显示频率、对比度、亮度、色温中的至少一种。

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

本发明的另一个实施例提出一种音箱控制装置,解决音箱控制不方便、智能化程度一般的问题。

根据本发明实施例的音箱控制装置,所述音箱至少包括第一摄像头和第二摄像头,所述装置包括:

接收模块,用于接收用户的唤醒指令;

确定模块,用于根据所述唤醒指令确定用户的方向信息;

启动模块,用于启动所述第一摄像头和所述第二摄像头,使所述第一摄像头和所述第二摄像头的拍摄方向朝向所述方向信息对应的方向;

计算模块,用于根据所述第一摄像头和所述第二摄像头的拍摄信息以及所述第一摄像头和所述第二摄像头位置关系计算声源距离;

第一调节模块,用于根据所述声源距离对所述音箱的控制参数进行对应调节。

根据本发明实施例的音箱控制装置,在接收模块接收到用户的唤醒指令后,确定模块能够确定用户的方向信息,然后启动模块第一摄像头和第二摄像头,并通过计算模块计算声源距离,也即音箱与用户之间的距离,再通过第一调节模块根据声源距离对音箱的控制参数进行对应调节,例如当声源距离较大,即用户距离音箱较远时,可以调大音量,反之,当声源距离较小,可以调小音量,从而使用户获得最佳的使用体验,本装置能够在确定用户的方向和位置后,根据用户与音箱之间的距离进行智能的控制调节,相比现有技术,智能化程度更高,且用户无需再使用手机之类的控制器,因此,音箱控制更方便,使用体验更好。

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

本发明的另一个实施例还提出一种移动终端,包括触摸屏、存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法。

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

附图说明

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

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

图2是根据本发明第一实施例的音箱控制方法中声源距离的计算原理示意图;

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

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

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

具体实施方式

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

请参阅图1,本发明第一实施例提出的音箱控制方法,所述音箱至少包括第一摄像头和第二摄像头,所述方法包括:

s101,接收用户的唤醒指令;

其中,唤醒指令例如是用户发出的语音指令“启动”,具体可以采用语音识别技术实现,当音箱接收到唤醒指令后,音箱即进入确定方向和测距的工作状态。需要指出的是,唤醒指令也可以是用户通过移动终端,例如通过手机发出的唤醒指令,或者通过直接在音箱上设置相应的唤醒按键,实现唤醒,本发明对具体如何实现接收用户唤醒指令并不作限制。对于接收用户发出语音指令的实现方式,可以在音箱的周围设有多个声音收集器,通过声音收集器接收用户的唤醒指令。

s102,根据所述唤醒指令确定用户的方向信息;

其中,作为一种可选的实现方式,具体可以在音箱的周围设有多个声音收集器,然后根据各个所述声音收集器接收到所述唤醒指令的时间差确定用户的方向信息。需要指出的是,若发出唤醒指令的用户处于各个声音收集器的中间位置,也即各个所述声音收集器接收到所述唤醒指令的时间是一致的,对于这种情况,可以在每个声音收集器的底部设置运动机构,当检测到各个声音收集器接收到唤醒指令的时间是一致时,控制其中一个或多个运动机构工作,使其中一个或多个声音收集器的位置改变,保证各个所述声音收集器接收到唤醒指令的时间是不再一致,从而能够根据时间差确定用户的方向信息。

s103,启动所述第一摄像头和所述第二摄像头,使所述第一摄像头和所述第二摄像头的拍摄方向朝向所述方向信息对应的方向;

其中,例如根据时间差确定用户的方向信息是西南方向,则启动所述第一摄像头和所述第二摄像头,使所述第一摄像头和所述第二摄像头的拍摄方向朝向西南方向,从而保证后续第一摄像头和第二摄像头开启时,能够捕捉到用户。

s104,根据所述第一摄像头和所述第二摄像头的拍摄信息以及所述第一摄像头和所述第二摄像头位置关系计算声源距离;

其中,请参阅图2,具体可以采用以下公式计算所述声源距离z,图2中,o1为第一摄像头的光心,o2为第二摄像头的光心,p(xp,yp)代表发出唤醒指令的用户所在的位置,l(xl,yl)代表o1与p之间的一个点,r(xr,yr)代表o2与p之间的一个点,且l与r的连线与的连线平行:

其中,第一摄像头和第二摄像头的焦距相同,均为f,t为所述第一摄像头和所述第二摄像头之间的光心差,(xl-xr)为视觉差,即第一摄像头和第二摄像头在yp=yr=f时两个横轴的距离。

s105,根据所述声源距离对所述音箱的控制参数进行对应调节。

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

根据本实施例的音箱控制方法,在接收到用户的唤醒指令后,会确定用户的方向信息,然后通过第一摄像头和第二摄像头计算声源距离,也即音箱与用户之间的距离,再根据声源距离对音箱的控制参数进行对应调节,例如当声源距离较大,即用户距离音箱较远时,可以调大音量,反之,当声源距离较小,可以调小音量,从而使用户获得最佳的使用体验,本方法能够在确定用户的方向和位置后,根据用户与音箱之间的距离进行智能的控制调节,相比现有技术,智能化程度更高,且用户无需再使用手机之类的控制器,因此,音箱控制更方便,使用体验更好。

此外,作为一个具体示例,在实施时,所述音箱还可以包括显示屏,该显示屏可以是常规的液晶显示屏,也可以是具有触控功能的显示屏,用于为用户提供显示信息,因此,在步骤s104之后,本实施例提供的方法还可以包括:

根据所述声源距离对所述显示屏的显示参数进行对应调节。

其中,所述显示参数包括显示窗口大小、显示分辨率、显示频率、对比度、亮度、色温中的至少一种。

具体显示参数的控制调节规则可以根据用户的要求进行设定。下面以显示参数为显示窗口大小为例进行说明,显示窗口大小是指在显示屏中可以显示的窗口大小,因此,显示窗口大小是小于等于整个显示屏的尺寸的。可以预先确定一个用户觉得看着舒服的显示窗口大小与距离的对应关系,例如声源距离0.1~1m,对应的显示窗口大小为12~14寸;声源距离为1.1~2m,对应的显示窗口大小为15~16寸;声源距离为2.1~2.5m,对应的响度范围为17~18寸。则在步骤s104中计算出声源距离后,就可以对应的显示屏的显示窗口大小进行调节。同理可以对其他显示参数进行调节,或者同时对多个显示参数进行调节,进一步提升了智能化和用户的使用体验。

请参阅图3,本发明第二实施例提出的音箱控制方法,所述音箱至少包括第一摄像头和第二摄像头,所述方法包括:

s201,接收用户的唤醒指令;

s202,根据所述唤醒指令确定用户的方向信息;

s203,启动所述第一摄像头和所述第二摄像头,使所述第一摄像头和所述第二摄像头的拍摄方向朝向所述方向信息对应的方向;

s204,启动所述第一摄像头和所述第二摄像头对发出所述唤醒指令的用户进行目标跟踪,实时计算所述声源距离;

其中,当发起唤醒指令的用户发生移动时,可以采用移动侦测(motiondetection)算法,通过第一摄像头和第二摄像头对用户进行目标跟踪,然后实时根据所述第一摄像头和所述第二摄像头的拍摄信息以及所述第一摄像头和所述第二摄像头位置关系计算声源距离。

s205,根据实时计算出的所述声源距离,对所述音箱的控制参数进行对应的动态调节。

其中,可以预先设定动态调节的频率,例如每隔1分钟,取一次计算出的声源距离,然后对音箱的控制参数进行对应的调节。需要指出的是,除了对音箱的控制参数进行动态调节,同样可以对音箱上的显示屏的显示参数进行动态调节,其实现原理是一样的。

本实施例提供的方法,在上一实施例的基础上,能够对移动的用户进行跟踪,实现用户在移动时,音箱的控制参数进行实时动态调节的效果,进一步提升了交互性和智能化,提升了用户的使用体验。

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

请参阅图4,基于同一发明构思,本发明第三实施例提出的音箱控制装置,所述音箱至少包括第一摄像头和第二摄像头,所述装置包括:

接收模块10,用于接收用户的唤醒指令;

确定模块20,用于根据所述唤醒指令确定用户的方向信息;

启动模块30,用于启动所述第一摄像头和所述第二摄像头,使所述第一摄像头和所述第二摄像头的拍摄方向朝向所述方向信息对应的方向;

计算模块40,用于根据所述第一摄像头和所述第二摄像头的拍摄信息以及所述第一摄像头和所述第二摄像头位置关系计算声源距离;

第一调节模块50,用于根据所述声源距离对所述音箱的控制参数进行对应调节。其中,所述控制参数包括响度、音效、声道中的至少一种。

本实施例中,所述音箱的周围可以设有多个声音收集器。

所述接收模块10具体可以通过所述声音收集器接收用户的唤醒指令;

所述确定模块20具体可以根据各个所述声音收集器接收到所述唤醒指令的时间差确定用户的方向信息。

本实施例中,所述计算模块40具体可以采用以下公式计算声源距离z:

其中,所述第一摄像头和所述第二摄像头的焦距相同,均为f;t为所述第一摄像头和所述第二摄像头之间的光心差;(xl-xr)为视觉差。

本实施例中,音箱还可以包括显示屏,所述音箱控制装置还可以包括:

第二调节模块60,用于根据所述声源距离对所述显示屏的显示参数进行对应调节。其中,所述显示参数包括显示窗口大小、显示分辨率、显示频率、对比度、亮度、色温中的至少一种。

本实施例提出的音箱控制装置,在接收模块接收到用户的唤醒指令后,确定模块能够确定用户的方向信息,然后启动模块第一摄像头和第二摄像头,并通过计算模块计算声源距离,也即音箱与用户之间的距离,再通过第一调节模块根据声源距离对音箱的控制参数进行对应调节,例如当声源距离较大,即用户距离音箱较远时,可以调大音量,反之,当声源距离较小,可以调小音量,从而使用户获得最佳的使用体验,本装置能够在确定用户的方向和位置后,根据用户与音箱之间的距离进行智能的控制调节,相比现有技术,智能化程度更高,且用户无需再使用手机之类的控制器,因此,音箱控制更方便,使用体验更好。

请参阅图5,基于同一发明构思,本发明第四实施例提出的音箱控制装置,所述音箱至少包括第一摄像头和第二摄像头,所述装置包括:

接收模块10,用于接收用户的唤醒指令;

确定模块20,用于根据所述唤醒指令确定用户的方向信息;

启动模块30,用于启动所述第一摄像头和所述第二摄像头,使所述第一摄像头和所述第二摄像头的拍摄方向朝向所述方向信息对应的方向;

跟踪模块70,用于启动所述第一摄像头和所述第二摄像头对发出所述唤醒指令的用户进行目标跟踪,实时计算所述声源距离;

动态调节模块80,用于根据实时计算出的所述声源距离,对所述音箱的控制参数进行对应的动态调节。

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

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

此外,本发明的实施例还提出一种移动终端,包括触摸屏、存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法。

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

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

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

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

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

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