著录项信息
专利名称 | 一种音箱组的拆分方法及移动终端 |
申请号 | CN201510916463.7 | 申请日期 | 2015-12-10 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2016-05-04 | 公开/公告号 | CN105549846A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0484 | IPC分类号 | G;0;6;F;3;/;0;4;8;4;;;G;0;6;F;3;/;0;4;8;7查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 陈根祥 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明实施例公开了一种音箱组的拆分方法及移动终端,其中音箱组的拆分方法可包括:当在触控显示屏上显示音箱组的编辑界面时,监测移动终端的摇晃运动;当监测到所述摇晃运动时,获取所述摇晃运动的摇晃参数;根据所述摇晃参数,对所述音箱组进行拆分。采用本发明实施例,可使用户通过对移动终端进行摇晃快速拆分当前的音箱组,简化了音箱组的拆分过程,并为用户提供了多种拆分方式,提升了用户体验。
1.一种音箱组的拆分方法,其特征在于,包括:
当在触控显示屏上显示音箱组的编辑界面时,监测移动终端的摇晃运动;
当监测到所述摇晃运动时,获取所述摇晃运动的摇晃参数;
根据所述摇晃参数,对所述音箱组进行拆分;
其中,获取的摇晃参数包括以下参数的至少一个或组合:
摇晃频率、摇晃方向、摇晃速度、摇晃距离或摇晃加速度;
其中,所述根据所述摇晃参数,对所述音箱组进行拆分,包括:
若所述获取的摇晃参数包括摇晃频率,则将所述音箱组内的音箱图标按照与所述摇晃频率对应的拆分频率拆分出来,其中,所述拆分频率为单位时间内拆分出的音箱图标的数量;
若所述获取的摇晃参数包括摇晃方向,则将与所述摇晃方向对应的音箱图标从所述音箱组内拆分出来;
若所述获取的摇晃参数包括摇晃距离,则将与所述摇晃距离对应数量的音箱图标从所述音箱组中拆分出来。
2.如权利要求1所述方法,其特征在于,在所述获取所述摇晃运动的摇晃参数之前,所述方法还包括:
当监测到所述摇晃运动时,判断所述摇晃运动的运动轨迹是否满足预设的摇晃运动轨迹;
若判断的结果为是,则执行所述获取所述摇晃运动的摇晃参数的步骤。
3.如权利要求1或2所述方法,其特征在于,在所述将所述音箱组内的音箱图标按照与所述摇晃频率对应的拆分频率拆分出来之前,所述方法还包括:
若获取的所述摇晃参数包括摇晃频率,判断所述摇晃频率是否达到预设的摇晃频率阈值;
若判断的结果为是,则从所述音箱组中拆分出所有的音箱图标;
若判断的结果为否,则执行所述将所述音箱组内的音箱图标按照与所述摇晃频率对应的拆分频率拆分出来的步骤。
4.一种移动终端,其特征在于,包括:
监测模块,用于当在触控显示屏上显示音箱组的编辑界面时,监测移动终端的摇晃运动;
获取模块,用于当所述监测模块监测到所述摇晃运动时,获取所述摇晃运动的摇晃参数;
拆分模块,用于根据所述摇晃参数,对所述音箱组进行拆分;
其中,获取的摇晃参数包括以下参数的至少一个或组合:
摇晃频率、摇晃方向、摇晃速度、摇晃距离或摇晃加速度;
其中,所述拆分模块包括:
第一拆分单元,用于当所述获取模块获取的摇晃参数包括摇晃频率时,则将所述音箱组内的音箱图标按照与所述摇晃频率对应的拆分频率拆分出来,其中,所述拆分频率为单位时间内拆分出的音箱图标的数量;
第二拆分单元,用于当所述获取模块获取的摇晃参数包括摇晃方向时,则将与所述摇晃方向对应的音箱图标从所述音箱组内拆分出来;
第三拆分单元,用于当所述获取模块所述获取的摇晃参数包括摇晃距离时,则将与所述摇晃距离对应数量的音箱图标从所述音箱组中拆分出来。
5.如权利要求4所述移动终端,其特征在于,所述移动终端还包括:
判断模块,用于当所述监测模块监测到所述摇晃运动时,判断所述摇晃运动的运动轨迹是否满足预设的摇晃运动轨迹;
其中,所述获取模块还用于:
当所述判断模块的判断结果为是时,获取所述摇晃运动的摇晃参数。
6.如权利要求4或5所述移动终端,其特征在于,所述拆分模块还包括:
阈值判断单元,用于若获取的所述摇晃参数包括摇晃频率,判断所述摇晃频率是否达到预设的摇晃频率阈值;
其中,所述第一拆分单元还用于:
当所述阈值判断单元的判断结果为是时,则从所述音箱组中拆分出所有的音箱图标;
当所述阈值判断单元的判断结果为否时,则将所述音箱组内的音箱图标按照与所述摇晃频率对应的拆分频率拆分出来。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机软件产品,所述计算机软件产品包括的若干指令,用以使得一台计算机设备执行权利要求1至
3任意一项所述的方法。
一种音箱组的拆分方法及移动终端\n技术领域\n[0001] 本发明涉及智能音箱技术领域,尤其涉及一种音箱组的拆分方法及移动终端。\n背景技术\n[0002] 目前智能音箱逐步实现多功能化,可集成处理器及网络接口,以实现在智能音箱内对音乐资源进行下载、上传、存储、播放、编辑等功能。同时,智能音箱也可与移动终端组成智能音箱系统,在移动终端可设置智能音箱对应的应用程序,从而移动终端可实现遥控智能音箱的功能,对智能音箱进行音量调节,选择歌曲等操作。\n[0003] 当前可在移动终端中通过多种方式将多个音箱组合为一组,从而不同音箱组内的智能音箱可播放不同的曲目。用户通过在移动终端对音箱对应的音箱图标进行分组操作,即可完成对音箱进行分组。当需要将音箱从某一分组中拆分出来时,通常用户可通过点击、拖移等操作将该音箱对应的音箱图标从音箱编辑界面显示的音箱分组中拆分出来,然而当需要对音响组内多个音箱进行拆分时,用户需进行多次操作,导致对音箱分组的解除操作过程复杂,用户体验度较低。\n发明内容\n[0004] 本发明实施例提供一种音箱组的拆分方法及移动终端,可使用户通过对移动终端进行摇晃快速拆分当前的音箱组,简化了音箱组的拆分过程,并为用户提供了多种拆分方式,提升了用户体验。\n[0005] 本发明实施例第一方面提供了一种音箱组的拆分方法,所述方法可包括:\n[0006] 当在触控显示屏上显示音箱组的编辑界面时,监测移动终端的摇晃运动;\n[0007] 当监测到所述摇晃运动时,获取所述摇晃运动的摇晃参数;\n[0008] 根据所述摇晃参数,对所述音箱组进行拆分。\n[0009] 作为可选的实施例,在所述获取所述摇晃运动的摇晃参数之前,所述方法还包括:\n[0010] 当监测到所述摇晃运动时,判断所述摇晃运动的运动轨迹是否满足预设的摇晃运动轨迹;\n[0011] 若判断的结果为是,则执行所述获取所述摇晃运动的摇晃参数的步骤。\n[0012] 作为可选的实施例,所述获取的摇晃参数至包括以下参数的至少一个或组合:\n[0013] 摇晃频率、摇晃方向、摇晃速度、摇晃距离或摇晃加速度。\n[0014] 作为可选的实施例,所述根据所述摇晃参数,对所述音箱组进行拆分,包括:\n[0015] 若所述获取的摇晃参数包括摇晃频率,则将所述音箱组内的音箱图标按照与所述摇晃频率对应的拆分频率拆分出来,其中,所述拆分频率为单位时间内拆分出的音箱图标的数量;\n[0016] 若所述获取的摇晃参数包括摇晃方向,则将与所述摇晃方向对应的音箱图标从所述音箱组内拆分出来;\n[0017] 若所述获取的摇晃参数包括摇晃距离,则将与所述摇晃距离对应数量的音箱图标从所述音箱组中拆分出来。\n[0018] 作为可选的实施例,在所述将所述音箱组内的音箱图标按照与所述摇晃频率对应的拆分频率拆分出来之前,所述方法还包括:\n[0019] 若获取的所述摇晃参数包括摇晃频率,判断所述摇晃频率是否达到预设的摇晃频率阈值;\n[0020] 若判断的结果为是,则从所述音箱组中拆分出所有的音箱图标;\n[0021] 若判断的结果为否,则执行所述将所述音箱组内的音箱图标按照与所述摇晃频率对应的拆分频率拆分出来的步骤。\n[0022] 本发明实施例第二方面提供一种移动终端,所述移动终端可包括:\n[0023] 监测模块,用于当在触控显示屏上显示音箱组的编辑界面时,监测移动终端的摇晃运动;\n[0024] 获取模块,用于当所述监测模块监测到所述摇晃运动时,获取所述摇晃运动的摇晃参数;\n[0025] 拆分模块,用于根据所述摇晃参数,对所述音箱组进行拆分。\n[0026] 作为可选的实施例,所述移动终端还包括:\n[0027] 判断模块,用于当所述监测模块监测到所述摇晃运动时,判断所述摇晃运动的运动轨迹是否满足预设的摇晃运动轨迹;\n[0028] 其中,所述获取模块还用于:\n[0029] 当所述判断模块的判断结果为是时,获取所述摇晃运动的摇晃参数。\n[0030] 作为可选的实施例,所述获取的摇晃参数包括以下参数的至少一个或组合:\n[0031] 摇晃频率、摇晃方向、摇晃速度、摇晃距离或摇晃加速度。\n[0032] 作为可选的实施例,所述拆分模块包括:\n[0033] 第一拆分单元,用于当所述获取模块获取的摇晃参数包括摇晃频率时,则将所述音箱组内的音箱图标按照与所述摇晃频率对应的拆分频率拆分出来,其中,所述拆分频率为单位时间内拆分出的音箱图标的数量;\n[0034] 第二拆分单元,用于当所述获取模块获取的摇晃参数包括摇晃方向时,则将与所述摇晃方向对应的音箱图标从所述音箱组内拆分出来;\n[0035] 第三拆分单元,用于当所述获取模块所述获取的摇晃参数包括摇晃距离时,则将与所述摇晃距离对应数量的音箱图标从所述音箱组中拆分出来。\n[0036] 作为可选的实施例,所述拆分模块还包括:\n[0037] 阈值判断单元,用于若获取的所述摇晃参数包括摇晃频率,判断所述摇晃频率是否达到预设的摇晃频率阈值;\n[0038] 其中,所述第一拆分单元还用于:\n[0039] 当所述阈值判断单元的判断结果为是时,则从所述音箱组中拆分出所有的音箱图标;\n[0040] 当所述阈值判断单元的判断结果为否时,则将所述音箱组内的音箱图标按照与所述摇晃频率对应的拆分频率拆分出来。\n[0041] 本发明实施例中,当在触控显示屏上显示音箱组的编辑界面时,可检测移动终端的摇晃运动,从而可确定用户是否需要对编辑界面内的音箱组进行拆分,当监测到摇晃运动时,可获取摇晃运动的摇晃参数,从而可根据获取的不同的摇晃参数,对音箱组进行不同的拆分操作。可使用户通过对移动终端进行摇晃快速拆分当前的音箱组,简化了音箱组的拆分过程,并为用户提供了多种拆分方式,提升了用户体验。\n附图说明\n[0042] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。\n[0043] 图1是本发明实施例提供的音箱组的拆分方法的一实施例的流程示意图;\n[0044] 图2是本发明实施例提供的音箱组的拆分方法的另一实施例的流程示意图;\n[0045] 图3是本发明实施例提供的移动终端的一实施例的结构示意图;\n[0046] 图4是本发明实施例提供的移动终端的另一实施例的结构示意图。\n具体实施方式\n[0047] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0048] 本发明实施例公开了一种音箱组的拆分方法及移动终端,以下将结合附图进行详细说明。其中本发明实施例的移动终端可包括加速度传感器、重力传感器、陀螺仪传感器等,从而能够监测用户对移动终端的摇晃运动,具体的,移动终端可包括手机、平板式电脑、穿戴式设备等能够对智能音箱进行控制的移动设备。\n[0049] 请参阅图1,图1是本发明实施例提供的音箱组的拆分方法的一实施例的流程示意图。本发明实施例的方法可通过移动终端来实现。如图1所示,该方法可以包括以下步骤。\n[0050] 步骤S101,当在触控显示屏上显示音箱组的编辑界面时,监测移动终端的摇晃运动。\n[0051] 在一个实施例中,移动终端可通过安装智能音箱对应的应用程序,对智能音箱进行控制,如对多个智能音箱进行分组或拆分等。当移动终端运行该应用程序时,可在触控显示屏上显示对音箱组的编辑界面,具体的,可通过接收用户对编辑音箱组的触发操作,显示音箱组的编辑界面。如用户通过长按某一音箱组或点击音箱组的显示界面上的关于编辑的虚拟按键的方式,可触发对音箱组的编辑操作。其中,音箱组的编辑界面可显示一个或多个音箱组,如当用户在音箱组的显示界面选取一个或多个需要对其进行拆分的音箱组时,可将用户选取的音箱组显示在音箱组的编辑界面。当在触控显示屏上显示音箱组的编辑界面上,可实时监测用户对移动终端自身的摇晃操作,即通过监测移动终端的摇晃运动,已进行对应的拆分操作。\n[0052] 步骤S102,当监测到所述摇晃运动时,获取所述摇晃运动的摇晃参数。\n[0053] 在一个实施例中,当监测到移动终端的摇晃运动时,可通过上述的加速度传感器、重力传感器、陀螺仪传感器等对摇晃运动的摇晃参数进行采集,从而移动终端包含的处理器可获取该摇晃运动的摇晃参数。其中,获取的摇晃参数包括但不限于其中一种或多种:摇晃频率、摇晃方向、摇晃速度、摇晃距离或摇晃加速度。具体的,通过对参数的实时采集,可实时获取摇晃频率、摇晃方向、摇晃速度、摇晃距离或摇晃加速度等。也可对实时采集的参数进行处理,如计算在某一时间段内的平均摇晃参数值,从而可获取该时间段内的平均摇晃参数值。\n[0054] 步骤S103,根据所述摇晃参数,对所述音箱组进行拆分。\n[0055] 在一个实施例中,可根据获取的摇晃参数,对音箱组进行拆分。具体的,根据不同的摇晃参数,可以不同方式对音箱组进行拆分。举例说明,若获取的摇晃参数为摇晃频率,则可根据摇晃频率确定拆分频率,如摇晃一下,从音箱组中对应拆分出一个或多个音箱图标等;若获取的摇晃参数为摇晃方向,如获取的摇晃方向为向左摇晃,则将音箱组的左半部分或用户设置的位于音箱组左边的音箱图标从音箱组中拆分出来;若获取的摇晃参数为摇晃速度,则设置音箱组的拆分速度与摇晃速度对应;若获取的摇晃参数为摇晃距离,则可将拆分的音箱图标的数量与摇晃距离对应,如获取的摇晃距离越远,拆分出的音箱图标越多;\n若获取的摇晃参数为摇晃加速度,拆分方式可参见摇晃速度,可设置音箱组的拆分加速度与摇晃速度对应。\n[0056] 本发明实施例中,当在触控显示屏上显示音箱组的编辑界面时,可检测移动终端的摇晃运动,从而可确定用户是否需要对编辑界面内的音箱组进行拆分,当监测到摇晃运动时,可获取摇晃运动的摇晃参数,从而可根据获取的不同的摇晃参数,对音箱组进行不同的拆分操作。可使用户通过对移动终端进行摇晃快速拆分当前的音箱组,简化了音箱组的拆分过程,并为用户提供了多种拆分方式,提升了用户体验。\n[0057] 请参阅图2,图2是本发明实施例提供的音箱组的拆分方法的一实施例的流程示意图。本发明实施例的方法可通过移动终端来实现。如图2所示,该方法可以包括以下步骤。\n[0058] 步骤S201,当在触控显示屏上显示音箱组的编辑界面时,监测移动终端的摇晃运动。\n[0059] 在一个实施例中,移动终端可通过安装智能音箱对应的应用程序,对智能音箱进行控制,如对多个智能音箱进行分组或拆分等。当移动终端运行该应用程序时,可在触控显示屏上显示对音箱组的编辑界面,具体的,可通过接收用户对编辑音箱组的触发操作,显示音箱组的编辑界面。如用户通过长按某一音箱组或点击音箱组的显示界面上的关于编辑的虚拟按键的方式,可触发对音箱组的编辑操作。其中,音箱组的编辑界面可显示一个或多个音箱组,如当用户在音箱组的显示界面选取一个或多个需要对其进行拆分的音箱组时,可将用户选取的音箱组显示在音箱组的编辑界面。当在触控显示屏上显示音箱组的编辑界面上,可实时监测用户对移动终端自身的摇晃操作,即通过监测移动终端的摇晃运动,已进行对应的拆分操作。\n[0060] 步骤S202,当监测到所述摇晃运动时,判断所述摇晃运动的运动轨迹是否满足预设的摇晃运动轨迹。\n[0061] 在一个实施例中,当监测到摇晃运动后,可判断该摇晃运动的运动轨迹是否满足预设的摇晃运动轨迹,则可进一步确认用户是否需要对当前编辑界面中的音箱组进行拆分操作。距离说明,若预设的摇晃运动轨迹为左右重复运动轨迹或上下重复轨迹或圆形轨迹等,当摇晃运动的运动轨迹满足预设的运动轨迹,即监测到的用户的摇晃操作的轨迹与预设的运动轨迹一致时,则说明用户需对音箱组进行拆分操作,从而执行以下步骤;若摇晃运动的运动轨迹不满足预设的运动轨迹,则确认用户的摇晃操作为误操作,用户本意为不对音箱组进行拆分操作,从而可结束该流程。\n[0062] 步骤S203,若在步骤S202中判断的结果为是,获取所述摇晃运动的摇晃参数。\n[0063] 在一个实施例中,若在步骤S202中判断出摇晃运动的运动轨迹满足预设的运动轨迹,则可进一步获取该摇晃运动的摇晃参数。具体的,可通过上述的加速度传感器、重力传感器、陀螺仪传感器等对摇晃运动的摇晃参数进行采集,从而移动终端包含的处理器可获取该摇晃运动的摇晃参数。其中,获取的摇晃参数包括但不限于其中一种或多种:摇晃频率、摇晃方向、摇晃速度、摇晃距离或摇晃加速度。具体的,通过对参数的实时采集,可实时获取摇晃频率、摇晃方向、摇晃速度、摇晃距离或摇晃加速度等。也可对实时采集的参数进行处理,如计算在某一时间段内的平均摇晃参数值,从而可获取该时间段内的平均摇晃参数值。\n[0064] 其中,根据获取到的不同的摇晃参数,可以不同方式对音箱组进行拆分。以下步骤对不同的摇晃参数所进行的不同的拆分方式进行了详细描述。当然,以下方式仅为示例方式,本发明实施例还可包括其他不同的拆分方式,均在本发明的保护范围之内。\n[0065] 步骤S204,若所述获取的摇晃参数包括摇晃频率,判断所述摇晃频率是否达到预设的摇晃频率阈值。\n[0066] 在一个实施例中,若获取的摇晃参数为摇晃频率,即单位时间内的摇晃次数,如一秒中摇晃N次等,可判断该摇晃频率是否达到预设的摇晃频率。其中,预设的摇晃频率可由用户设置,也可为系统默认参数。若达到预设的摇晃频率阈值,可执行步骤S205,若未达到,可执行步骤S206。\n[0067] 步骤S205,若在步骤S204中判断的结果为是,则从所述音箱组中拆分出所有的音箱图标。\n[0068] 在一个实施例中,若判断出获取的摇晃频率达到预设的摇晃频率阈值,则表明用户需要将音箱组中的全部音箱图标拆分出来,如用户在用户摇晃移动终端时,可根据用户的设置,将音箱组编辑界面的一个或多个音箱组进行全部拆分,从而进一步提高了拆分效率,提升了用户体验。\n[0069] 步骤S206,若在步骤S204中判断的结果为否,则将所述音箱组内的音箱图标按照与所述摇晃频率对应的拆分频率拆分出来。\n[0070] 在一个实施例中,若判断出获取的摇晃频率未达到预设的摇晃频率阈值,则可将音箱组内的音箱图标按照与摇晃频率对应的拆分频率拆分出来。具体的,可设置拆分频率与摇晃频率为对应关系,拆分频率与摇晃频率可被设置为倍数级关系或指数级关系。如获取的摇晃频率为一秒N次时,则拆分频率可为一秒N次,或一秒M*N次,其中,M与N均为正数;\n拆分频率也可为一秒2的N次方次。从而,音箱图标的拆分数量可与用户的动作进行对应,提升了拆分过程中的趣味性,提升了用户体验。\n[0071] 步骤S207,若所述获取的摇晃参数包括摇晃方向,则将与所述摇晃方向对应的音箱图标从所述音箱组内拆分出来。\n[0072] 在一个实施例中,若获取的摇晃参数包括摇晃方向,则可将与摇晃方向对应的音箱图标从音箱组内拆分出来。具体的,获取的摇晃方向可为实时获取的摇晃方向,也可为在实时获取的摇晃方向通过处理后的摇晃方向。当获取到摇晃方向时,可将与摇晃方向对应部分的音箱图标从音箱组拆分出来。举例说明,若获取摇晃方向为向左,则可将音箱组的左半部分或用户设置的位于音箱组左边的音箱图标从音箱组中拆分出来。\n[0073] 步骤S208,若所述获取的摇晃参数包括摇晃距离,则将与所述摇晃距离对应数量的音箱图标从所述音箱组中拆分出来。\n[0074] 在一个实施例中,若获取的摇晃参数为摇晃距离,则可将拆分的音箱图标的数量与摇晃距离对应,如获取的摇晃距离越远,拆分出的音箱图标越多。\n[0075] 在一个实施例中,还可通过获取的摇晃速度或摇晃加速度,对音箱图标进行不同形式的拆分。具体的,若获取的摇晃参数为摇晃速度,则设置音箱组的拆分速度与摇晃速度对应。若获取的摇晃参数为摇晃加速度,拆分方式可参见摇晃速度,可设置音箱组的拆分加速度与摇晃速度对应。\n[0076] 在一个实施例中,若获取的摇晃参数为上述参数的部分组合,则可将拆分方式进行组合。举例说明,若获取的摇晃参数包括摇晃频率及摇晃方向,则可将与摇晃方向对应部分的音箱图标按照与摇晃频率对应的拆分频率进行拆分。\n[0077] 本发明实施例中,当在触控显示屏上显示音箱组的编辑界面时,可检测移动终端的摇晃运动,从而可确定用户是否需要对编辑界面内的音箱组进行拆分,当监测到摇晃运动时,可获取摇晃运动的摇晃参数,从而可根据获取的不同的摇晃参数,对音箱组进行不同的拆分操作。可使用户通过对移动终端进行摇晃快速拆分当前的音箱组,简化了音箱组的拆分过程,并为用户提供了多种拆分方式,提升了用户体验。\n[0078] 请参阅图3,图3是本发明实施例提供的移动终端的一实施例的结构示意图。如图3所示,该移动终端可包括:监测模块301、获取模块302、拆分模块303。\n[0079] 其中,监测模块301,用于当在触控显示屏上显示音箱组的编辑界面时,监测移动终端的摇晃运动。\n[0080] 在一个实施例中,移动终端可通过安装智能音箱对应的应用程序,对智能音箱进行控制,如对多个智能音箱进行分组或拆分等。当移动终端运行该应用程序时,可在触控显示屏上显示对音箱组的编辑界面,具体的,可通过接收用户对编辑音箱组的触发操作,显示音箱组的编辑界面。如用户通过长按某一音箱组或点击音箱组的显示界面上的关于编辑的虚拟按键的方式,可触发对音箱组的编辑操作。其中,音箱组的编辑界面可显示一个或多个音箱组,如当用户在音箱组的显示界面选取一个或多个需要对其进行拆分的音箱组时,可将用户选取的音箱组显示在音箱组的编辑界面。当在触控显示屏上显示音箱组的编辑界面上,监测模块301可实时监测用户对移动终端自身的摇晃操作,即通过监测移动终端的摇晃运动,已进行对应的拆分操作。\n[0081] 获取模块302,用于当所述监测模块301监测到所述摇晃运动时,获取所述摇晃运动的摇晃参数。\n[0082] 在一个实施例中,当监测模块301监测到移动终端的摇晃运动时,可通过上述的加速度传感器、重力传感器、陀螺仪传感器等对摇晃运动的摇晃参数进行采集,从而获取模块\n302可获取该摇晃运动的摇晃参数。其中,获取的摇晃参数包括但不限于其中一种或多种:\n摇晃频率、摇晃方向、摇晃速度、摇晃距离或摇晃加速度。具体的,通过对参数的实时采集,可实时获取摇晃频率、摇晃方向、摇晃速度、摇晃距离或摇晃加速度等。也可对实时采集的参数进行处理,如计算在某一时间段内的平均摇晃参数值,从而可获取该时间段内的平均摇晃参数值。\n[0083] 拆分模块303,用于根据所述摇晃参数,对所述音箱组进行拆分。\n[0084] 在一个实施例中,拆分模块303可根据获取模块302获取的摇晃参数,对音箱组进行拆分。具体的,根据不同的摇晃参数,可以不同方式对音箱组进行拆分。举例说明,若获取的摇晃参数为摇晃频率,则可根据摇晃频率确定拆分频率,如摇晃一下,从音箱组中对应拆分出一个或多个音箱图标等;若获取的摇晃参数为摇晃方向,如获取的摇晃方向为向左摇晃,则将音箱组的左半部分或用户设置的位于音箱组左边的音箱图标从音箱组中拆分出来;若获取的摇晃参数为摇晃速度,则设置音箱组的拆分速度与摇晃速度对应;若获取的摇晃参数为摇晃距离,则可将拆分的音箱图标的数量与摇晃距离对应,如获取的摇晃距离越远,拆分出的音箱图标越多;若获取的摇晃参数为摇晃加速度,拆分方式可参见摇晃速度,可设置音箱组的拆分加速度与摇晃速度对应。\n[0085] 本发明实施例中,当在触控显示屏上显示音箱组的编辑界面时,可检测移动终端的摇晃运动,从而可确定用户是否需要对编辑界面内的音箱组进行拆分,当监测到摇晃运动时,可获取摇晃运动的摇晃参数,从而可根据获取的不同的摇晃参数,对音箱组进行不同的拆分操作。可使用户通过对移动终端进行摇晃快速拆分当前的音箱组,简化了音箱组的拆分过程,并为用户提供了多种拆分方式,提升了用户体验。\n[0086] 请参阅图4,图4是本发明实施例提供的移动终端的一实施例的结构示意图。如图4所示,该移动终端可包括:监测模块401、判断模块402、获取模块403、拆分模块404。\n[0087] 其中,监测模块401,用于当在触控显示屏上显示音箱组的编辑界面时,监测移动终端的摇晃运动。\n[0088] 在一个实施例中,移动终端可通过安装智能音箱对应的应用程序,对智能音箱进行控制,如对多个智能音箱进行分组或拆分等。当移动终端运行该应用程序时,可在触控显示屏上显示对音箱组的编辑界面,具体的,可通过接收用户对编辑音箱组的触发操作,显示音箱组的编辑界面。如用户通过长按某一音箱组或点击音箱组的显示界面上的关于编辑的虚拟按键的方式,可触发对音箱组的编辑操作。其中,音箱组的编辑界面可显示一个或多个音箱组,如当用户在音箱组的显示界面选取一个或多个需要对其进行拆分的音箱组时,可将用户选取的音箱组显示在音箱组的编辑界面。当在触控显示屏上显示音箱组的编辑界面上,监测模块401可实时监测用户对移动终端自身的摇晃操作,即通过监测移动终端的摇晃运动,已进行对应的拆分操作。\n[0089] 判断模块402,用于当所述监测模块401监测到所述摇晃运动时,判断所述摇晃运动的运动轨迹是否满足预设的摇晃运动轨迹。\n[0090] 在一个实施例中,当监测模块401监测到摇晃运动后,判断模块402可判断该摇晃运动的运动轨迹是否满足预设的摇晃运动轨迹,则可进一步确认用户是否需要对当前编辑界面中的音箱组进行拆分操作。距离说明,若预设的摇晃运动轨迹为左右重复运动轨迹或上下重复轨迹或圆形轨迹等,当摇晃运动的运动轨迹满足预设的运动轨迹,即监测到的用户的摇晃操作的轨迹与预设的运动轨迹一致时,则说明用户需对音箱组进行拆分操作,从而执行以下步骤;若摇晃运动的运动轨迹不满足预设的运动轨迹,则确认用户的摇晃操作为误操作,用户本意为不对音箱组进行拆分操作,从而可结束该流程。\n[0091] 获取模块403,当所述判断模块402的判断结果为是时,获取所述摇晃运动的摇晃参数。\n[0092] 在一个实施例中,若判断模块402判断出摇晃运动的运动轨迹满足预设的运动轨迹,则获取模块403可进一步获取该摇晃运动的摇晃参数。具体的,可通过上述的加速度传感器、重力传感器、陀螺仪传感器等对摇晃运动的摇晃参数进行采集,从而移动终端包含的处理器可获取该摇晃运动的摇晃参数。其中,获取的摇晃参数包括但不限于其中一种或多种:摇晃频率、摇晃方向、摇晃速度、摇晃距离或摇晃加速度。具体的,通过对参数的实时采集,可实时获取摇晃频率、摇晃方向、摇晃速度、摇晃距离或摇晃加速度等。也可对实时采集的参数进行处理,如计算在某一时间段内的平均摇晃参数值,从而可获取该时间段内的平均摇晃参数值。\n[0093] 其中,根据获取到的不同的摇晃参数,可以不同方式对音箱组进行拆分。以下步骤对不同的摇晃参数所进行的不同的拆分方式进行了详细描述。当然,以下方式仅为示例方式,本发明实施例还可包括其他不同的拆分方式,均在本发明的保护范围之内。\n[0094] 拆分模块404,用于根据所述摇晃参数,对所述音箱组进行拆分。\n[0095] 本发明实施例中,拆分模块404可包括以下单元:\n[0096] 阈值判断单元4041,用于若获取的所述摇晃参数包括摇晃频率,判断所述摇晃频率是否达到预设的摇晃频率阈值。\n[0097] 在一个实施例中,若获取的摇晃参数为摇晃频率,即单位时间内的摇晃次数,如一秒中摇晃N次等,阈值判断单元4041可判断该摇晃频率是否达到预设的摇晃频率。其中,预设的摇晃频率可由用户设置,也可为系统默认参数。根据阈值判断单元4041的判断结果不同,第一拆分单元4042的拆分方式也不同。\n[0098] 第一拆分单元4042,用于当所述阈值判断单元4041的判断结果为是时,则从所述音箱组中拆分出所有的音箱图标;当所述阈值判断单元4041的判断结果为否时,则将所述音箱组内的音箱图标按照与所述摇晃频率对应的拆分频率拆分出来。\n[0099] 在一个实施例中,若阈值判断单元4041判断出获取的摇晃频率达到预设的摇晃频率阈值,则表明用户需要将音箱组中的全部音箱图标拆分出来,如用户在用户摇晃移动终端时,第一拆分单元4042可根据用户的设置,将音箱组编辑界面的一个或多个音箱组进行全部拆分,从而进一步提高了拆分效率,提升了用户体验。\n[0100] 在一个实施例中,若阈值判断单元4041判断出获取的摇晃频率未达到预设的摇晃频率阈值,则第一拆分单元4042可将音箱组内的音箱图标按照与摇晃频率对应的拆分频率拆分出来。具体的,可设置拆分频率与摇晃频率为对应关系,拆分频率与摇晃频率可被设置为倍数级关系或指数级关系。如获取的摇晃频率为一秒N次时,则拆分频率可为一秒N次,或一秒M*N次,其中,M与N均为正数;拆分频率也可为一秒2的N次方次。从而,音箱图标的拆分数量可与用户的动作进行对应,提升了拆分过程中的趣味性,提升了用户体验。\n[0101] 第二拆分单元4043,用于当所述获取模块获取的摇晃参数包括摇晃方向时,则将与所述摇晃方向对应的音箱图标从所述音箱组内拆分出来。\n[0102] 在一个实施例中,若获取的摇晃参数包括摇晃方向,则第二拆分单元4043可将与摇晃方向对应的音箱图标从音箱组内拆分出来。具体的,获取的摇晃方向可为实时获取的摇晃方向,也可为在实时获取的摇晃方向通过处理后的摇晃方向。当获取到摇晃方向时,可将与摇晃方向对应部分的音箱图标从音箱组拆分出来。举例说明,若获取摇晃方向为向左,则可将音箱组的左半部分或用户设置的位于音箱组左边的音箱图标从音箱组中拆分出来。\n[0103] 第三拆分单元4044,用于当所述获取模块所述获取的摇晃参数包括摇晃距离时,则将与所述摇晃距离对应数量的音箱图标从所述音箱组中拆分出来。\n[0104] 在一个实施例中,若获取的摇晃参数为摇晃距离,则第三拆分单元4044可将拆分的音箱图标的数量与摇晃距离对应,如获取的摇晃距离越远,拆分出的音箱图标越多。\n[0105] 在一个实施例中,还可通过获取的摇晃速度或摇晃加速度,对音箱图标进行不同形式的拆分。具体的,若获取的摇晃参数为摇晃速度,则设置音箱组的拆分速度与摇晃速度对应。若获取的摇晃参数为摇晃加速度,拆分方式可参见摇晃速度,可设置音箱组的拆分加速度与摇晃速度对应。\n[0106] 在一个实施例中,若获取的摇晃参数为上述参数的部分组合,则可将拆分方式进行组合。举例说明,若获取的摇晃参数包括摇晃频率及摇晃方向,则可将与摇晃方向对应部分的音箱图标按照与摇晃频率对应的拆分频率进行拆分。\n[0107] 本发明实施例中,当在触控显示屏上显示音箱组的编辑界面时,可检测移动终端的摇晃运动,从而可确定用户是否需要对编辑界面内的音箱组进行拆分,当监测到摇晃运动时,可获取摇晃运动的摇晃参数,从而可根据获取的不同的摇晃参数,对音箱组进行不同的拆分操作。可使用户通过对移动终端进行摇晃快速拆分当前的音箱组,简化了音箱组的拆分过程,并为用户提供了多种拆分方式,提升了用户体验。\n[0108] 以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。\n[0109] 本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。\n[0110] 本发明实施例装置中的模块或单元可以根据实际需要进行合并、划分和删减。\n[0111] 本发明实施例的模块或模块,可以以通用集成电路(如中央处理器CPU),或以专用集成电路(ASIC)来实现。\n[0112] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。\n[0113] 以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。
法律信息
- 2020-06-16
专利权人的姓名或者名称、地址的变更
专利权人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523860 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2018-09-04
- 2016-06-01
实质审查的生效
IPC(主分类): G06F 3/0484
专利申请号: 201510916463.7
申请日: 2015.12.10
- 2016-05-04
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-09-07
|
2011-01-31
| | |
2
| |
2015-07-08
|
2015-03-24
| | |
3
| |
2013-05-08
|
2012-12-31
| | |
4
| |
2013-08-14
|
2013-03-25
| | |
5
| |
2015-12-02
|
2015-07-09
| | |
6
| |
2015-04-01
|
2014-12-29
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |