著录项信息
专利名称 | 一种音频文件的切换方法及用户终端 |
申请号 | CN201510925324.0 | 申请日期 | 2015-12-10 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2016-03-09 | 公开/公告号 | CN105389118A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0488 | IPC分类号 | G;0;6;F;3;/;0;4;8;8;;;G;0;6;F;3;/;1;6查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 任超 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明公开了一种音频文件的切换方法,包括:获取用户对用户终端触摸屏进行触摸操作的触控参数;根据所述触控参数确定所述目标无线音箱;若所述触控参数满足音频文件切换条件,根据所述触控参数确定目标音频文件;向所述目标无线音箱发送音频文件播放指令,所述音频文件播放指令用于指示播放所述目标音频文件。本发明实施例还提供了一种用户终端。采用本发明实施例可提升音频文件的切换效率及便捷性。
1.一种音频文件的切换方法,其特征在于,包括:
获取用户对用户终端触摸屏进行触摸操作的触控参数;
根据所述触控参数确定目标无线音箱;
若所述触控参数满足音频文件切换条件,根据所述触控参数确定目标音频文件;
向所述目标无线音箱发送音频文件播放指令,所述音频文件播放指令用于指示播放所述目标音频文件;
所述获取用户对用户终端触摸屏进行触摸操作的触控参数,包括:在第一时间获取用户对所述触摸屏进行触摸操作的第一标识点和第二标识点;在第二时间获取用户对所述触摸屏进行触摸操作的第三标识点和第四标识点;根据所述第一标识点和所述第三标识点确定第一滑动方向,以及根据所述第二标识点和所述第四标识点确定第二滑动方向;确定所述第一标识点和所述第三标识点之间的第一距离和所述第二标识点和所述第四标识点之间的第二距离;根据所述第一时间和所述第二时间的差值,以及所述第一距离和所述第二距离,确定第一速度和第二速度;将所述第一距离、所述第二距离、所述第一速度、所述第二速度、所述第一滑动方向和所述第二滑动方向作为所述触控参数;
其中,所述根据所述触控参数确定目标无线音箱,包括:根据触摸屏区域和无线音箱的映射关系,确定所述第一标识点和第二标识点所处的触摸屏区域对应的无线音箱,并将所述无线音箱作为目标无线音箱。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述触控参数不满足音频文件切换条件,则根据所述触控参数确定音频文件的目标调整时长和所述目标调整时长的调整方向;
向所述目标无线音箱发送音频文件控制指令,所述音频文件控制指令用于指示根据所述目标调整时长和所述目标调整时长的调整方向调整所述目标无线音箱当前播放的音频文件的播放进度。
3.根据权利要求1或2所述的方法,其特征在于,所述音频文件切换条件包括以下至少一种:所述第一滑动方向和所述第二滑动方向与预设滑动方向匹配;所述第一速度和所述第二速度小于或等于预设速度;所述第一距离和所述第二距离大于或等于预设距离。
4.一种用户终端,其特征在于,包括:
获取单元,用于获取用户对用户终端触摸屏进行触摸操作的触控参数;
确定单元,用于根据所述获取单元获取到的所述触控参数确定目标无线音箱;
所述确定单元,还用于若所述触控参数满足音频文件切换条件,根据所述获取单元获取到的所述触控参数确定目标音频文件;
发送单元,用于向所述确定单元确定的所述目标无线音箱发送音频文件播放指令,所述音频文件播放指令用于指示播放所述确定单元确定的所述目标音频文件;
其中,所述获取单元具体用于:在第一时间获取用户对所述触摸屏进行触摸操作的第一标识点和第二标识点;在第二时间获取用户对所述触摸屏进行触摸操作的第三标识点和第四标识点;根据所述第一标识点和所述第三标识点确定第一滑动方向,以及根据所述第二标识点和所述第四标识点确定第二滑动方向;确定所述第一标识点和所述第三标识点之间的第一距离和所述第二标识点和所述第四标识点之间的第二距离;根据所述第一时间和所述第二时间的差值,以及所述第一距离和所述第二距离,确定第一速度和第二速度;将所述第一距离、所述第二距离、所述第一速度、所述第二速度、所述第一滑动方向和所述第二滑动方向作为所述触控参数;
其中,所述确定单元具体用于:根据触摸屏区域和无线音箱的映射关系,确定所述第一标识点和第二标识点所处的触摸屏区域对应的无线音箱,并将所述无线音箱作为目标无线音箱。
5.根据权利要求4所述的用户终端,其特征在于,
所述确定单元,还用于若所述触控参数不满足音频文件切换条件,则根据所述触控参数确定音频文件的目标调整时长和所述目标调整时长的调整方向;
所述发送单元,还用于向所述目标无线音箱发送音频文件控制指令,所述音频文件控制指令用于指示根据所述确定单元确定的所述目标调整时长和所述目标调整时长的调整方向调整所述目标无线音箱当前播放的音频文件的播放进度。
6.根据权利要求4或5所述的用户终端,其特征在于,所述音频文件切换条件包括以下至少一种:所述第一滑动方向和所述第二滑动方向与预设滑动方向匹配;所述第一速度和所述第二速度小于或等于预设速度;所述第一距离和所述第二距离大于或等于预设距离。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于指令相关硬件,来完成权利要求1至3任意一项所述的方法。
一种音频文件的切换方法及用户终端\n技术领域\n[0001] 本发明涉及无线音箱技术领域,尤其涉及一种音频文件的切换方法及用户终端。\n背景技术\n[0002] 无线音箱具有独立的处理装置和联网装置,可以通过无线网络与用户终端(比如手机)连接,在连接完成后无线音箱和用户终端可进行通信。目前,通过用户终端上安装的APP可切换无线音箱播放的音频,通常的做法是在正在播放界面上点击切换上一曲/下一曲的按键,这种操作方法需要用户切换到相应的播放界面,然后再通过点击该播放界面上的上一曲/下一曲的按键的方式进行切换,显然这种方式操作效率较低。\n发明内容\n[0003] 本发明实施例提供一种音频文件的切换方法及用户终端,以期提升音频文件的切换效率及便捷性。\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附图说明\n[0028] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0029] 图1为本发明实施例提供的一种网络构架;\n[0030] 图2是本发明实施例公开的用于实现添加无线音箱的方法的用户终端的组成架构图;\n[0031] 图3是本发明方法实施例公开的添加无线音箱的方法的流程示意图;\n[0032] 图3.1是本发明方法实施例公开的添加无线音箱的方法的部分流程示意图;\n[0033] 图3.2是本发明方法实施例公开的添加无线音箱的方法的部分流程示意图;\n[0034] 图4是本发明实施例公开的用户终端的单元组成结构示意图。\n具体实施方式\n[0035] 本发明实施例提供一种音频文件的切换方法及用户终端,以期提升音频文件的切换效率及便捷性。\n[0036] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。\n[0037] 以下分别进行详细说明。\n[0038] 本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。\n[0039] 在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。\n[0040] 为了更好理解本发明实施例公开的一种音频文件的切换方法及用户终端,下面先对本发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的一种网络构架示意图。在图1所示的网络构架中,可以包括目标无线音箱和用户终端。在图1所示的网络构架中,用户终端可以包括移动手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)、智能穿戴设备(如智能手表、智能手环)等各类用户终端,本发明实施例不作限定。目标无线音箱可以包括蓝牙无线音箱、WIFI无线音箱、2.4G无线音箱、FM无线音箱等等,本发明实施例不作限定。\n[0041] 为了更好理解本发明实施例公开的一种音频文件的切换方法及用户终端,下面先对本发明实施例适用的用户终端进行描述。请参见图1,图1是本发明实施例提供的一种实现本发明音频文件的切换方法的用户终端的组成架构图。该用户终端的组成架构图中具体可以包括至少一个处理器Processor 201,至少一个存储器Memory Unit 202,至少一个通信总线BUS 203,接收/发送电路204,天线205,至少一个触控屏Touch Screen 206,至少一个显示屏Display Screen 207,麦克风Microphone 208,扬声器Speaker 209,客户识别模块SIM Card210,物理按键Keys 211,随机存取存贮器RAM memory 202a,非易失性存储器Flash ROM memory 202b,外部存储器External Storage 212,蓝牙控制器Bluetooth Controller 213,数字信号处理电路214;其中,上述处理器201通过接收/发送电路204和天线205控制与外部蜂窝网的通信;所述至少一个存储器例如可以是随机存取存贮器,非易失性存储器,SIM卡210,以及外部存储器212;该至少一个存储器中存储有指令集合,该指令集合集成在操作系统或者通过处理器201可执行的应用程序中,该指令集合能够引导处理器\n201执行与本发明方法实施例中具体披露的音频文件的切换方法。\n[0042] 上述用户终端200中的处理器201能够耦合所述至少一个存储器,所述存储器202中预存有指令集合,所述指令集合具体包括触控参数获取模块以及确定模块,所述存储器\n202还进一步存储有内核模块,所述内核模块包括操作系统(如WINDOWSTM,ANDROIDTM,IOSTM等)。所述处理器201调用所述指令集合以执行本发明实施例所公开的无线音箱声道控制方法,具体包括以下步骤:\n[0043] 所述用户终端200的处理器201运行存储器202中的触控参数获取模块获取用户对用户终端触摸屏进行触摸操作的触控参数;\n[0044] 所述用户终端200的处理器201运行存储器202中的确定模块根据所述触控参数确定所述目标无线音箱;\n[0045] 若所述用户终端200的处理器201确定所述触控参数满足音频文件切换条件,所述用户终端200的处理器201运行存储器202中的确定模块根据所述触控参数确定目标音频文件;\n[0046] 所述用户终端200的接收/发送电路204向所述目标无线音箱发送音频文件播放指令,所述音频文件播放指令用于指示播放所述目标音频文件。\n[0047] 可选的,若所述用户终端200的处理器201确定所述触控参数不满足音频文件切换条件,所述用户终端200的处理器201运行存储器202中的确定模块根据所述触控参数确定音频文件的目标调整时长和所述目标调整时长的调整方向;\n[0048] 所述用户终端200的接收/发送电路204向所述目标无线音箱发送音频文件控制指令,所述音频文件控制指令用于指示根据所述目标调整时长和所述目标调整时长的调整方向调整所述目标无线音箱当前播放的音频文件的播放进度。\n[0049] 可选的,所述用户终端200的处理器201运行存储器202中的触控参数获取模块获取用户对用户终端触摸屏进行触摸操作的触控参数的具体方式为:处理器201在第一时间获取用户对所述触摸屏进行触摸操作的第一标识点和第二标识点;在第二时间获取用户对所述触摸屏进行触摸操作的第三标识点和第四标识点;根据所述第一标识点和所述第三标识点确定第一滑动方向,以及根据所述第二标识点和所述第四标识点确定第二滑动方向;\n确定所述第一标识点和所述第三标识点之间的第一距离和所述第二标识点和所述第四标识点之间的第二距离;根据所述第一时间和所述第二时间的差值,以及所述第一距离和所述第二距离,确定第一速度、所述第二速度、所述第一滑动方向和所述第二滑动方向作为所述触控参数。\n[0050] 可选的,所述用户终端200的处理器201运行存储器202中的确定模块根据所述触控参数确定所述目标无线音箱的具体方式为:根据触摸屏区域和无线音箱的映射关系,确定所述第一标识点和第二标识点所处的触摸屏区域对应的无线音箱,并将所述无线音箱作为目标无线音箱。\n[0051] 可选的,所述音频文件切换条件包括以下至少一种:所述第一滑动方向和所述第二滑动方向与预设滑动方向匹配;所述第一速度和所述第二速度小于或等于预设速度;所述第一距离和所述第二距离大于或等于预设距离。\n[0052] 可以看出,本发明实施例中,当用户终端检测到用户对用户终端触摸屏进行触摸操作时,用户终端获取用户对用户终端触摸屏进行触摸操作的触控参数;并根据所述触控参数确定所述目标无线音箱,在所述触控参数满足音频文件切换条件的情况下,用户终端根据所述触控参数确定目标音频文件,并向所述目标无线音箱发送音频文件播放指令,所述音频文件播放指令用于指示播放所述目标音频文件。可见,用户只需对用户终端触摸屏进行触摸操作,即可切换无线音箱的音频文件,有利于提升无线音箱的音频文件的切换效率及便捷性。\n[0053] 与上述描述的技术方案一致的,作为一个具体实施例,图3是包括用户终端的具体执行过程的音频文件的切换方法的流程示意图。尽管这里描述的音频文件的切换方法是基于图2所示的用户终端来执行,但需要注意的是,本发明实施例公开的音频文件的切换方法的具体运行环境不仅限于上述用户终端。\n[0054] 如图3所示,本发明方法实施例公开的音频文件的切换方法具体包括以下步骤:\n[0055] S301、用户终端获取用户对用户终端触摸屏进行触摸操作的触控参数。\n[0056] 本发明实施例中,用户终端200的触控屏206能够实时检测到用户的触控滑动操作,该触控滑动操作具体包括触控点击操作、触控滑动操作以及多点触控操作。\n[0057] 举例来说,请参见图3.1,用户终端获取所述触控滑动操作的触控参数的具体实现方式为:\n[0058] S301-a1、所述用户终端在第一时间获取用户对所述触摸屏进行触摸操作的第一标识点和第二标识点。\n[0059] S301-a2、所述用户终端在第二时间获取用户对所述触摸屏进行触摸操作的第三标识点和第四标识点。\n[0060] S301-a3、所述用户终端根据所述第一标识点和所述第三标识点确定第一滑动方向,以及根据所述第二标识点和所述第四标识点确定第二滑动方向。\n[0061] S301-a4、所述用户终端确定所述第一标识点和所述第三标识点之间的第一距离和所述第二标识点和所述第四标识点之间的第二距离。\n[0062] S301-a5、所述用户终端根据所述第一时间和所述第二时间的差值,以及所述第一距离和所述第二距离,确定第一速度和第二速度。\n[0063] S301-a6、所述用户终端将所述第一距离、所述第二距离、所述第一速度、所述第二速度、所述第一滑动方向和所述第二滑动方向作为所述触控参数。\n[0064] 举例来说,用户两个手指分别在用户终端触摸屏上按照预设方向滑动,对于用户终端来说,用户终端在任意时刻获取到的是两个点。因此,用户终端在第一时间获取用户对用户终端触摸屏进行触摸操作的第一标识点和第二标识点;在第二时间获取用户对用户终端触摸屏进行触摸操作的第三标识点和第四标识点;再根据所述第一标识点和所述第三标识点确定第一滑动方向,以及根据所述第二标识点和所述第四标识点确定第二滑动方向;\n再确定第一标识点和第三标识点之间的第一距离和第二标识点和第四标识点之间的第二距离;用户终端根据第一时间和第二时间的差值,以及第一距离和所述第二距离,确定第一速度和第二速度用户终端;最后将第一距离、第二距离、第一速度、第二速度、第一滑动方向和第二滑动方向作为触控参数。其中,第一标识点和第二标识点可以是两个手指刚开始触摸用户终端触摸屏时的触控点,也可以是两个手指在用户终端触摸屏上滑动过程中的某两个点;第三标识点和第四标识点可以是两个手指在用户终端触摸屏上滑动的最后的触控点,也可以是两个手指在用户终端触摸屏上滑动过程中的某两个点;等等。其中,上述预设方向例如可以是水平向左、水平向右、垂直向上或是垂直向下等等,本发明不作限定。\n[0065] S302、所述用户终端根据所述触控参数确定所述目标无线音箱。\n[0066] 举例来说,请参见图3.2,用户终端根据所述触控参数确定所述目标无线音箱的具体实现方式为:\n[0067] S302-a1、所述用户终端根据触摸屏区域和无线音箱的映射关系,确定所述第一标识点和第二标识点所处的触摸屏区域对应的无线音箱。\n[0068] S302-a2、所述用户终端将所述无线音箱作为目标无线音箱。\n[0069] 举例来说,用户终端可以将用户终端的触摸屏分成多个区域,每个区域对应不同的无线音箱,比如,区域A对应的无线音箱为a,区域B对应的无线音箱为b,等等,其中,每个区域用坐标范围进行区分,比如,区域A的坐标范围为(0,0)-(5,5),区域A的坐标范围为(5,\n5)-(10,5)等等,若第一标识点为(1,1),第二标识点为(3,4),可见第一标识点和第二标识点所处的触摸屏区域为区域A,则区域A对应的无线音箱为无线音箱a,则用户终端确定的目标无线音箱为a。\n[0070] S303、若所述触控参数满足音频文件切换条件,所述用户终端根据所述触控参数确定目标音频文件。\n[0071] 可选的,所述音频文件切换条件包括以下至少一种:所述第一滑动方向和所述第二滑动方向与预设滑动方向匹配;所述第一速度和所述第二速度小于或等于预设速度;所述第一距离和所述第二距离大于或等于预设距离。其中,预设距离例如可以是1cm、1.5cm、\n2cm、3cm或是其他值,预设速度例如可以是1cm/s、1.5cm/s、2cm/s、3cm/s或是其他值,预设滑动方向例如可以是水平向左、水平向右、垂直向上或是垂直向下等等,本发明不作限定。\n[0072] 举例来说,若第一滑动方向和第二滑动方向均为水平向右,预设滑动方向为水平向右,用户终端根据所述触控参数确定目标音频文件的具体实施方式可以是:用户终端根据滑动速度与音频文件的映射关系,确定第一滑动速度和第二滑动速度的平均速度对应的音频文件,比如,第一滑动速度为1.5cm/s、第二滑动速度为1.45cm/s,平均速度为1.475cm/s,若速度大于1cm/s对应的音频文件时上一首,速度小于1cm/s对应的音频文件时下一首,因此,用户终端将目标无线音箱当前播放的音频文件的上一首音频文件作为上述目标音频文件。\n[0073] 可选的,若所述触控参数不满足音频文件切换条件,所述用户终端根据所述触控参数确定目标调整时长和所述目标调整时长的调整方向;所述用户终端向所述目标无线音箱发送音频文件控制指令,所述音频文件控制指令用于指示根据所述目标调整时长和所述目标调整时长的调整方向调整所述目标无线音箱当前播放的音频文件的播放进度。\n[0074] 可选的,用户终端根据所述触控参数确定目标调整时长和所述目标调整时长的调整方向的具体实施方式可以是:用户终端确定所述第一距离和所述第二距离的平均距离以及所述第一速度和所述第二速度的平均速度;用户终端根据所述平均距离和所述平均速度确定音频文件的目标调整时长。\n[0075] 举例来说,若第一滑动方向和第二滑动方向均为水平向左,预设滑动方向为水平向右,音频文件切换条件为所述第一滑动方向和所述第二滑动方向与预设滑动方向匹配,可见触控参数不满足音频文件切换条件。若上述平均速度为5cm/s,上述平均距离为5cm,用户终端根据所述平均距离和所述平均速度确定音频文件的目标调整时长的具体实施方式为:平均速度大于预设速度(比如4cm/s)时,用户终端根据距离和调整时长的映射关系确定音频文件的目标调整时长,距离和调整时长的映射关为1cm/5s,则确定的目标调整时长为\n25s。\n[0076] 又举例来说,上述平均速度为5cm/s,上述平均距离为5cm,用户终端根据所述平均距离和所述平均速度确定音频文件的目标调整时长的具体实施方式为:用户终端根据距离和调整时长的映射关系以及速度和调整时长的映射关系确定音频文件的目标调整时长。比如,距离和调整时长的映射关系为1cm/5s,速度和调整时长的映射关系为5cm/s/5s,则目标调整时长为25s*5=125s。\n[0077] 可选的,用户根据平均速度和平均距离,确定目标调整时长的调整方向的具体实施方式为:若平均速度大于或等于预设速度,则用户终端将快进作为目标调整时长的调整调整方向;若平均速度小于预设速度,则用户终端将快退作为目标调整时长的调整调整方向。比如,预设速度为4cm/s时,则目标标调整时长的调整方向为快进。\n[0078] 可选的,用户终端向目标无线音箱发送音频文件控制指令可以是用户终端直接向目标无线音箱发送;或者是用户终端通过无线音乐系统中的MPP音箱向目标无线音箱发送;\n或者是用户终端通过另一用户终端向目标无线音箱发送;等等,本发明不做限定。\n[0079] S304、所述用户终端向所述目标无线音箱发送音频文件播放指令,所述音频文件播放指令用于指示播放所述目标音频文件。\n[0080] 可选的,用户终端向目标无线音箱发送音频文件播放指令可以是用户终端直接向目标无线音箱发送;或者是用户终端通过无线音乐系统中的网络入口节点(Mesh Portal Point,MPP)音箱向目标无线音箱发送;或者是用户终端通过另一用户终端向目标无线音箱发送;等等,本发明不做限定。\n[0081] 可以看出,本发明实施例中,当用户终端检测到用户对用户终端触摸屏进行触摸操作时,用户终端获取用户对用户终端触摸屏进行触摸操作的触控参数;并根据所述触控参数确定所述目标无线音箱,在所述触控参数满足音频文件切换条件的情况下,用户终端根据所述触控参数确定目标音频文件,并向所述目标无线音箱发送音频文件播放指令,所述音频文件播放指令用于指示播放所述目标音频文件。可见,用户只需对用户终端触摸屏进行触摸操作,即可切换无线音箱的音频文件,有利于提升无线音箱的音频文件的切换效率及便捷性。\n[0082] 下面为本发明实施例公开的用户终端的单元组成结构,本发明实施例公开的用户终端的单元组成结构用于执行本发明方法实施例所实现的方法。\n[0083] 基于图2所示的用户终端200的组成构架,本发明实施例公开了的一种用户终端。\n请参阅图4,图4是本发明实施例公开的用户终端的单元组成结构示意图。\n[0084] 如图4所示,该用户终端400可以包括检测单元401、获取单元402、发送单元403,其中:\n[0085] 获取单元401,用于获取用户对用户终端触摸屏进行触摸操作的触控参数。\n[0086] 确定单元402,用于根据所述获取单元获取到的所述触控参数确定所述目标无线音箱。\n[0087] 所述确定单元402,还用于若所述触控参数满足音频文件切换条件,根据所述获取单元获取到的所述触控参数确定目标音频文件。\n[0088] 发送单元403,用于向所述确定单元确定的所述目标无线音箱发送音频文件播放指令,所述音频文件播放指令用于指示播放所述确定单元确定的所述目标音频文件。\n[0089] 可选的,所述确定单元402,还用于若所述触控参数不满足音频文件切换条件,则根据所述触控参数确定音频文件的目标调整时长和所述目标调整时长的调整方向;所述发送单元403,还用于向所述目标无线音箱发送音频文件控制指令,所述音频文件控制指令用于指示根据所述确定单元确定的所述目标调整时长和所述目标调整时长的调整方向调整所述目标无线音箱当前播放的音频文件的播放进度。\n[0090] 可选的,所述获取单元401具体用于:在第一时间获取用户对所述触摸屏进行触摸操作的第一标识点和第二标识点;在第二时间获取用户对所述触摸屏进行触摸操作的第三标识点和第四标识点;根据所述第一标识点和所述第三标识点确定第一滑动方向,以及根据所述第二标识点和所述第四标识点确定第二滑动方向;确定所述第一标识点和所述第三标识点之间的第一距离和所述第二标识点和所述第四标识点之间的第二距离;根据所述第一时间和所述第二时间的差值,以及所述第一距离和所述第二距离,确定第一速度和第二速度;将所述第一距离、所述第二距离、所述第一速度、所述第二速度、所述第一滑动方向和所述第二滑动方向作为所述触控参数。\n[0091] 可选的,所述确定单元401具体用于:根据触摸屏区域和无线音箱的映射关系,确定所述第一标识点和第二标识点所处的触摸屏区域对应的无线音箱,并将所述无线音箱作为目标无线音箱。\n[0092] 可选的,所述音频文件切换条件包括以下至少一种:所述第一滑动方向和所述第二滑动方向与预设滑动方向匹配;所述第一速度和所述第二速度小于或等于预设速度;所述第一距离和所述第二距离大于或等于预设距离。\n[0093] 需要注意的是,本发明实施例所描述的用户终端400是以功能单元的形式呈现。这里所使用的术语“单元”应当理解为尽可能最宽的含义,用于实现各个“单元”所描述功能的对象例如可以是集成电路ASIC,单个电路,用于执行一个或多个软件或固件程序的处理器(共享的、专用的或芯片组)和存储器,组合逻辑电路,和/或提供实现上述功能的其他合适的组件。举例来说,本领域技术员人可以认定用户终端400的硬件载体的组成形式具体可以是图2所示的用户终端200。其中,所述获取单元401和所述确定单元402的功能可以由所述用户终端200中的处理器201和存储器202来实现,具体是通过处理器201运行存储器202中的触控参数获取模块以获取用户对用户终端触摸屏进行触摸操作的触控参数,所述用户终端200的处理器201运行存储器202中的确定模块根据所述获取单元获取到的所述触控参数确定所述目标无线音箱;以及若所述用户终端200的处理器201确定所述触控参数满足音频文件切换条件,所述用户终端200的处理器201运行存储器202中的确定模块根据所述获取单元获取到的所述触控参数确定目标音频文件;所述发送单元403的功能可以由所述用户终端200的接收/发送电路204来实现,具体是通过所述用户终端200的接收/发送电路204向所述确定单元确定的所述目标无线音箱发送音频文件播放指令,所述音频文件播放指令用于指示播放所述确定单元确定的所述目标音频文件。\n[0094] 可以看出,本发明实施例中,当用户终端检测到用户对用户终端触摸屏进行触摸操作时,用户终端获取用户对用户终端触摸屏进行触摸操作的触控参数;并根据所述触控参数确定所述目标无线音箱,在所述触控参数满足音频文件切换条件的情况下,用户终端根据所述触控参数确定目标音频文件,并向所述目标无线音箱发送音频文件播放指令,所述音频文件播放指令用于指示播放所述目标音频文件。可见,用户只需对用户终端触摸屏进行触摸操作,即可切换无线音箱的音频文件,有利于提升无线音箱的音频文件的切换效率及便捷性。\n[0095] 本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何一种控件属性处理方法的部分或全部步骤。\n[0096] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。\n[0097] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。\n[0098] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。\n[0099] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。\n[0100] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。\n[0101] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。\n[0102] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:\nRandom Access Memory,简称:RAM)、磁盘或光盘等。\n[0103] 以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;\n同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上上述,本说明书内容不应理解为对本发明的限制。
法律信息
- 2020-06-23
专利权人的姓名或者名称、地址的变更
专利权人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523860 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2018-12-11
- 2016-04-06
实质审查的生效
IPC(主分类): G06F 3/0488
专利申请号: 201510925324.0
申请日: 2015.12.10
- 2016-03-09
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2015-07-08
|
2015-03-24
| | |
2
| |
2013-09-25
|
2012-01-05
| | |
3
| |
2013-08-14
|
2012-02-27
| | |
4
| |
2015-04-29
|
2013-11-20
| | |
5
| |
2015-07-01
|
2015-03-11
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |