当前位置: 首页 > 专利查询>柴雪专利>正文

一种多路音箱控制方法与装置制造方法及图纸

技术编号:16887460 阅读:86 留言:0更新日期:2017-12-27 05:14
本申请涉及音箱技术领域,尤其涉及一种多路音箱控制方法与装置,通过主动获取用户的空间布局信息以及多个音箱的位置信息来确定用户使用音箱的具体环境场景,并针对特定的子空间发送音箱连接请求,同时根据预先获取的音箱的位置信息和编号信息对连接请求进行验证,进而确定需要进行连接的目标音箱,使音箱连接具有明确的“方向性”,从而提高了音箱连接的效率和准确性;其次,通过用户终端和音箱之间的两次验证实现双向验证,保证了连接的安全性和准确性;此外,对欲连接的音箱根据其编号信息进行分类连接,有效提高了音箱之间的协作性,保证了数据通信的流畅性。其次,本发明专利技术无需外设主音箱,之间将终端作为主音箱,基于该终端构建通信网络,从而降低了音箱连接的复杂性,提高了数据通信的效率。最后,在预设时间段内循环获取音箱的位置信息,并进行信息更新,有效避免了用户移动音箱造成的连接误判,提高了用户使用场景识别的准确性。

A multi-channel sound box control method and device

The invention relates to the technical field of speakers, especially relates to a multi-channel sound control method and apparatus to determine the specific environment the user box through the layout of users take the initiative to obtain information and position information of multiple speakers, and for the subspace send sound box specific connection request, and according to the position information to verify the connection request and the number of information acquired in advance of speakers, and then determine the required target speakers connected, the sound box is connected with a clear \direction\, so as to improve the efficiency and accuracy of speaker connection; secondly, to achieve two-way authentication by the two authentication between user terminal and speaker, to ensure the safety and accuracy of the connection; in addition, to be connected to the speaker according to the number of information classification connection, effectively improve the collaboration between the speakers, It ensures the fluency of data communication. Secondly, the invention does not need an external main speaker, and takes the terminal as the main speaker. Based on the terminal, the communication network is constructed, thereby reducing the complexity of the speaker connection and improving the efficiency of data communication. Finally, in the preset time period, we get the location information of the speakers and update the information, effectively avoiding the connection misjudgement caused by the user's mobile speakers, and improving the accuracy of user's use scene recognition.

【技术实现步骤摘要】
一种多路音箱控制方法与装置
本申请涉及音箱的
,尤其涉及一种音箱控制方法与装置。
技术介绍
无线音箱是一种新型的智能家电设备,可以通过无线网络连接手机、平板、笔记本电脑等移动设备上的应用程序(Application,APP),移动设备可以通过APP控制无线音箱中播放的音乐。随着电子技术的快速发展以及终端的迅速普及,终端的功能日益完善。以音箱为例,由于音箱中集成了处理器和网络接口,则用户可以利用音箱访问外部网络数据资源。在实际应用中,用户一般是通过控制终端(如手机或平板电脑等终端)来控制音箱,以实现音箱访问外部网络数据资源的功能。具体地,在终端上安装用于控制音箱的应用程序,再通过控制该终端中的应用程序来控制音箱从外部数据网络中获取数据资源,并将获取到的数据资源进行播放。为了使播放效果更好,一般是将多个音箱进行组合,并在音箱组合中选择一台音箱作为主音箱与安装了上述应用程序的终端建立连接关系,终端只需控制主音箱即可控制整个音箱组合,而其他的音箱都需要通过主音箱来中转消息。然而,若主音箱与用户终端建立的连接关系不稳定,则主音箱不能很好的接收用户终端发送的数据资源,则可能导致整个音箱组合都无法正常使用,从而导致无法正常播放数据资源。针对上述问题,现有技术中,文献CN105392087A给出了用户终端在检测到预设主音箱不为有线连接的音箱时,自动控制用户终端与预设主音箱断开连接关系,并从有线连接的音箱中选择目标主音箱,并与目标主音箱建立连接,从而能够提升音箱组合正常播放数据资源的成功率。然而,上述方法虽然给出了提高连接成功率的方法,但上述方法存在很多不便:首先,上述方法需要通过发送测试指令并接受测试指令并根据间隔时长选定目标音箱,其实质是一种通过测试被动获取目标音箱距离的方法,这种单点测试方法获取距离的准确度是较低的,尤其是存在障碍物的情况下;此外,该测试只能获取目标音箱与测试点的距离,而不是目标音箱的位置,因此,会存在不同空间区域连接误判的情况,例如,用户在区域A活动,其欲连接该区域内的音箱,但如果A区域范围较大,而用户位于A区域边缘临近B区域的位置,则此时通过上述方法可能导致用户无法正常连接A区域内的音箱,而错误的连接了B区域内的音箱,从而导致连接效率低下,影响用户使用体验。最后,上述方法需要选定当前场景中的主音箱和从音箱,这种主从关系的认定需要花费一定的时间,连接的效率有待进一步提高。因此,有待提出一种区域优先的音箱控制方法,来进一步提高多音箱多区域场景中音箱控制的效率和准确性。
技术实现思路
为了解决上述问题,本专利技术提出一种多路音箱控制方法,所述方法包括如下步骤:S1,获取用户的空间布局信息以及多个音箱的位置信息,所述位置信息为所述音箱在所述空间的子空间内的位置信息;S2,根据所述空间布局信息和所述音箱的位置信息将所述音箱按照所述子空间划分为若干个音箱组,每一个所述音箱组内的所有音箱在同一个所述子空间内;确定每一个所述音箱组中的音箱的数量,如果所述音箱组中的音箱有多个,则确定所述音箱组中的主音箱、从音箱,并为所述主音箱、所述从音箱组建mesh网络;如果所述音箱组中的音箱只有一个,则确定该音箱为所述音箱组中的主音箱;S3,所述用户获取用户终端所在子空间的位置信息,基于所述用户终端的位置信息向所在所述子空间的所述主音箱发送连接请求;所述连接请求包括所述用户终端的编号和验证秘钥;S4,所述主音箱接收所述用户终端发送的所述连接请求,基于所述验证秘钥验证所述用户终端的合法性,如果验证通过,则进入步骤S5;如果验证不通过,则发出报警信号,并发送报警信息到管理员用户终端。S5,所述主音箱发送本音箱及其从音箱的位置信息和编号信息,所述用户终端接收所述位置信息和所述编号信息,并根据所述位置信息判断所述音箱是否为所述空间的子空间内的音箱,如果是,则进入步骤S6,如果否,则断开所述主音箱与所述从音箱的通信连接;S6,基于所述用户编号控制所述主音箱及其从音箱为所述用户启用对应的音频播放方案。作为一种优选的实施方式,所述用户获取用户终端所在子空间的位置信息,基于所述用户终端的位置信息向所在所述子空间的所述主音箱发送连接请求,还包括:所述用户获取用户终端所在子空间的位置信息,如果所述用户终端位于两个或者多个所述子空间的交界处,则获取所述用户终端的运动方向信息,以所述运动方向指向的子空间作为所述用户终端所在子空间;基于所述子空间的位置信息向所述音箱发送连接请求。作为一种优选的实施方式,所述如果所述音箱组中的音箱有多个,则确定所述音箱组中的主音箱、从音箱,并为所述主音箱、所述从音箱组建mesh网络,具体包括:以所述音箱组的预设主音箱作为主音箱,以所述音箱组的预设主音箱以外的其他音箱作为从音箱;所述用户终端与所述主音箱建立通信连接,所述主音箱与一个或多个所述从音箱建立通信连接。作为一种优选的实施方式,建立所述子空间的音箱数据表,所述音箱数据表存储在所述子空间内的所有音箱的位置信息和编号信息;在预定时间内循环检测所述音箱的位置有无变化,如果发生变化,则检测所述音箱的位置是否离开所述音箱所在的子空间;如果是,则检测所述音箱是否进入所述空间的其他子空间内,如果是,则更新离开的和进入的所述子空间的音箱数据表中的位置信息和编号信息,如果否,则更新离开的所述子空间的音箱数据表中的位置信息和编号信息;如果否,则更新所述子空间的音箱数据表中的位置信息。作为一种优选的实施方式,所述步骤S5还包括:所述用户终端根据所述音箱的编号信息,判断是否存在型号相同的音箱,如果存在,则将所述型号相同的多个音箱组成同型号音箱组,并建立所述同型号音箱组与所述用户终端的通信连接;如果不存在,则以所述用户终端作为mesh网络的主音箱,并关闭所述用户终端的音频播放功能,以所述一个或多个所述音箱作为从音箱接入所述mesh网络,以建立所述用户终端和与所述用户终端距离最近的一个或多个所述音箱的通信连接。此外,本专利技术提供一种多路音箱控制装置,所述装置包括如下模块:信息获取模块,用于获取用户的空间布局信息以及多个音箱的位置信息,所述位置信息为所述音箱在所述空间的子空间内的位置信息;分组模块,用于根据所述空间布局信息和所述音箱的位置信息将所述音箱按照所述子空间划分为若干个音箱组,每一个所述音箱组内的所有音箱在同一个所述子空间内;确定每一个所述音箱组中的音箱的数量,如果所述音箱组中的音箱有多个,则确定所述音箱组中的主音箱、从音箱,并为所述主音箱、所述从音箱组建mesh网络;如果所述音箱组中的音箱只有一个,则确定该音箱为所述音箱组中的主音箱;连接模块,用于所述用户获取用户终端所在子空间的位置信息,基于所述用户终端的位置信息向所在所述子空间的所述主音箱发送连接请求;所述连接请求包括所述用户终端的编号和验证秘钥;第一验证模块,用于所述主音箱接收所述用户终端发送的所述连接请求,基于所述验证秘钥验证所述用户终端的合法性,如果验证通过,则进入步骤S5;如果验证不通过,则发出报警信号,并发送报警信息到管理员用户终端。第二验证模块,用于所述主音箱发送本音箱及其从音箱的位置信息和编号信息,所述用户终端接收所述位置信息和所述编号信息,并根据所述位置信息判断所述音箱是否为所述空间的子空间内的音箱,如果本文档来自技高网
...
一种多路音箱控制方法与装置

【技术保护点】
一种多路音箱控制方法,其特征在于,所述方法包括如下步骤:S1,获取用户的空间布局信息以及多个音箱的位置信息,所述位置信息为所述音箱在所述空间的子空间内的位置信息;S2,根据所述空间布局信息和所述音箱的位置信息将所述音箱按照所述子空间划分为若干个音箱组,每一个所述音箱组内的所有音箱在同一个所述子空间内;确定每一个所述音箱组中的音箱的数量,如果所述音箱组中的音箱有多个,则确定所述音箱组中的主音箱、从音箱,并为所述主音箱、所述从音箱组建mesh网络;如果所述音箱组中的音箱只有一个,则确定该音箱为所述音箱组中的主音箱;S3,所述用户获取用户终端所在子空间的位置信息,基于所述用户终端的位置信息向所在所述子空间的所述主音箱发送连接请求;所述连接请求包括所述用户终端的编号和验证秘钥;S4,所述主音箱接收所述用户终端发送的所述连接请求,基于所述验证秘钥验证所述用户终端的合法性,如果验证通过,则进入步骤S5;如果验证不通过,则发出报警信号,并发送报警信息到管理员用户终端;S5,所述主音箱发送本音箱及其从音箱的位置信息和编号信息,所述用户终端接收所述位置信息和所述编号信息,并根据所述位置信息判断所述音箱是否为所述空间的子空间内的音箱,如果是,则进入步骤S6,如果否,则断开所述主音箱与所述从音箱的通信连接;S6,基于所述用户编号控制所述主音箱及其从音箱为所述用户启用对应的音频播放方案。...

【技术特征摘要】
1.一种多路音箱控制方法,其特征在于,所述方法包括如下步骤:S1,获取用户的空间布局信息以及多个音箱的位置信息,所述位置信息为所述音箱在所述空间的子空间内的位置信息;S2,根据所述空间布局信息和所述音箱的位置信息将所述音箱按照所述子空间划分为若干个音箱组,每一个所述音箱组内的所有音箱在同一个所述子空间内;确定每一个所述音箱组中的音箱的数量,如果所述音箱组中的音箱有多个,则确定所述音箱组中的主音箱、从音箱,并为所述主音箱、所述从音箱组建mesh网络;如果所述音箱组中的音箱只有一个,则确定该音箱为所述音箱组中的主音箱;S3,所述用户获取用户终端所在子空间的位置信息,基于所述用户终端的位置信息向所在所述子空间的所述主音箱发送连接请求;所述连接请求包括所述用户终端的编号和验证秘钥;S4,所述主音箱接收所述用户终端发送的所述连接请求,基于所述验证秘钥验证所述用户终端的合法性,如果验证通过,则进入步骤S5;如果验证不通过,则发出报警信号,并发送报警信息到管理员用户终端;S5,所述主音箱发送本音箱及其从音箱的位置信息和编号信息,所述用户终端接收所述位置信息和所述编号信息,并根据所述位置信息判断所述音箱是否为所述空间的子空间内的音箱,如果是,则进入步骤S6,如果否,则断开所述主音箱与所述从音箱的通信连接;S6,基于所述用户编号控制所述主音箱及其从音箱为所述用户启用对应的音频播放方案。2.根据权利要求1所述的方法,其特征在于,所述用户获取用户终端所在子空间的位置信息,基于所述用户终端的位置信息向所在所述子空间的所述主音箱发送连接请求,还包括:所述用户获取用户终端所在子空间的位置信息,如果所述用户终端位于两个或者多个所述子空间的交界处,则获取所述用户终端的运动方向信息,以所述运动方向指向的子空间作为所述用户终端所在子空间;基于所述子空间的位置信息向所述音箱发送连接请求。3.根据权利要求1所述的方法,其特征在于,所述如果所述音箱组中的音箱有多个,则确定所述音箱组中的主音箱、从音箱,并为所述主音箱、所述从音箱组建mesh网络,具体包括:以所述音箱组的预设主音箱作为主音箱,以所述音箱组的预设主音箱以外的其他音箱作为从音箱;所述用户终端与所述主音箱建立通信连接,所述主音箱与一个或多个所述从音箱建立通信连接。4.根据权利要求1-3任一项所述的方法,其特征在于;建立所述子空间的音箱数据表,所述音箱数据表存储在所述子空间内的所有音箱的位置信息和编号信息;在预定时间内循环检测所述音箱的位置有无变化,如果发生变化,则检测所述音箱的位置是否离开所述音箱所在的子空间;如果是,则检测所述音箱是否进入所述空间的其他子空间内,如果是,则更新离开的和进入的所述子空间的音箱数据表中的位置信息和编号信息,如果否,则更新离开的所述子空间的音箱数据表中的位置信息和编号信息;如果否,则更新所述子空间的音箱数据表中的位置信息。5.根据权利要求1所述的方法,其特征在于,所述步骤S5还包括:所述用户终端根据所述音箱的编号信息,判断是否存在型号相同的音箱,如果存在,则将所述型号相同的多个音箱组成同型号音箱组,并建立所述同型号音箱组与所述用户终端的通信连接;如果不存在,则以所述用户终端作为mesh网络的主音箱,并关闭所述用户终端的音频播放功能,以所述一个或多个所述音箱作为从音箱接入所述mesh网络,以建立所述用户终端和与所述用户终端距离最近...

【专利技术属性】
技术研发人员:柴雪
申请(专利权)人:柴雪
类型:发明
国别省市:河北,13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1