操作执行方法、操作响应方法、终端及耳机设备转让专利

申请号 : CN201810990011.7

文献号 : CN109104662B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李鸿

申请人 : OPPO广东移动通信有限公司

摘要 :

本申请实施例提供了一种操作执行方法、操作响应方法、终端及耳机设备。该操作执行方法应用于终端中,该方法包括:接收耳机设备发送的第一操作信息和第二操作信息,第一操作信息用于指示作用在耳机设备的第一耳机的第一操作信号,第二操作信息用于指示作用在耳机设备的第二耳机的第二操作信号;获取与第一操作信息和第二操作信息相对应的目标操作指令;执行目标操作指令。在本申请实施例中,通过根据在耳机设备中的两个耳机上接收到的操作信号,来配合控制终端执行相应地功能,为用户在同时使用终端和耳机设备的场景下扩展了一种新颖的交互方式,可以避免用户在与终端之间的距离较远时出现的操作不便的情况,提高了用户操作的便利性。

权利要求 :

1.一种操作执行方法,其特征在于,应用于终端中,所述方法包括:

接收耳机设备发送的第一操作信息和第二操作信息,所述第一操作信息用于指示作用在所述耳机设备的第一耳机的第一操作信号,所述第二操作信息用于指示作用在所述耳机设备的第二耳机的第二操作信号,所述第一操作信号对应的时间戳与所述第二操作信号对应的时间戳之间的时间长度小于预设时间长度;

确定前台运行的目标应用程序;

获取与所述目标应用程序对应的目标指令集,所述目标指令集中包括与所述目标应用程序相关的操作信息与操作指令之间的对应关系;

在所述目标指令集中获取与所述第一操作信息和所述第二操作信息相对应的操作指令,将获取到的所述操作指令确定为目标操作指令;

执行所述目标操作指令。

2.根据权利要求1所述的方法,其特征在于,

当所述目标应用程序为即时通信应用程序时,所述目标操作指令包括以下任意一种:语音采集指令、语音通话指令、视频通话指令;

当所述目标应用程序为音乐应用程序时,所述目标操作指令包括以下任意一种:音量调节指令、更换曲目指令、开始播放指令、暂停播放指令;

当所述目标应用程序为视频应用程序时,所述目标操作指令包括以下任意一种:音量调节指令、快进指令、快退指令、开始播放指令、暂停播放指令;

当所述目标应用程序为翻译应用程序时,所述目标操作指令包括以下任意一种:对应于第一语言类型的语言采集指令、对应于第二语言类型的语言采集指令。

3.根据权利要求1或2所述的方法,其特征在于,所述接收耳机设备发送的第一操作信息和第二操作信息之后,还包括:检测远程控制功能是否处于开启状态,所述远程控制功能是指通过所述耳机设备接收到的操作信号来控制所述终端的功能;

在所述远程控制功能处于所述开启状态时,执行所述获取与所述第一操作信息和所述第二操作信息相对应的操作指令的步骤。

4.一种操作响应方法,其特征在于,应用于耳机设备中,所述耳机设备包括第一耳机和第二耳机,所述方法包括:接收作用在所述第一耳机的第一操作信号,以及接收作用在所述第二耳机的第二操作信号,所述第一操作信号对应的时间戳与所述第二操作信号对应的时间戳之间的时间长度小于预设时间长度;

根据所述第一操作信号获取第一操作信息,以及根据所述第二操作信号获取第二操作信息;

向终端发送所述第一操作信息和所述第二操作信息,所述第一操作信息和所述第二操作信息用于使所述终端获取相对应的目标操作指令且执行所述目标操作指令,所述目标操作指令是在目标指令集中获取的与所述第一操作信息和所述第二操作信息相对应的操作指令,所述目标指令集是与前台运行的目标应用程序对应的指令集,且所述目标指令集中包括与所述目标应用程序相关的操作信息与操作指令之间的对应关系。

5.根据权利要求4所述的方法,其特征在于,所述第一耳机与所述第二耳机之间存在第一通信连接,所述第一耳机与所述终端之间存在第二通信连接;

所述向终端发送所述第一操作信息和所述第二操作信息,包括:

通过所述第一耳机向所述终端发送所述第一操作信息和所述第二操作信息,所述第二操作信息由所述第二耳机生成并发送至所述第一耳机。

6.根据权利要求4所述的方法,其特征在于,所述第一耳机和所述终端之间存在第三通信连接,所述第二耳机和所述终端之间存在第四通信连接;

所述向终端发送所述第一操作信息和所述第二操作信息,包括:

通过所述第一耳机向所述终端发送所述第一操作信息,通过所述第二耳机向所述终端发送所述第二操作信息。

7.一种操作执行装置,其特征在于,应用于终端中,所述装置包括:

信息接收模块,用于接收耳机设备发送的第一操作信息和第二操作信息,所述第一操作信息用于指示作用在所述耳机设备的第一耳机的第一操作信号,所述第二操作信息用于指示作用在所述耳机设备的第二耳机的第二操作信号,所述第一操作信号对应的时间戳与所述第二操作信号对应的时间戳之间的时间长度小于预设时间长度;

应用确定模块,用于确定前台运行的目标应用程序;

指令集获取模块,用于获取与所述目标应用程序对应的目标指令集,所述目标指令集中包括与所述目标应用程序相关的操作信息与操作指令之间的对应关系;

指令获取模块,用于在所述目标指令集中获取与所述第一操作信息和所述第二操作信息相对应的操作指令,将获取到的所述操作指令确定为目标操作指令;

指令执行模块,用于执行所述目标操作指令。

8.一种终端,其特征在于,所述终端包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现如权利要求1至3任一项所述的操作执行方法。

9.一种耳机设备,其特征在于,所述耳机设备包括:第一耳机和第二耳机;

所述第一耳机包括第一传感芯片、第一处理芯片和第一通信芯片;所述第一传感芯片用于接收作用在所述第一耳机的第一操作信号;所述第一处理芯片用于根据所述第一操作信号生成第一操作信息;所述第一通信芯片用于向终端发送所述第一操作信息;

所述第二耳机包括第二传感芯片、第二处理芯片和第二通信芯片;所述第二传感芯片用于接收作用在所述第二耳机的第二操作信号;所述第二处理芯片用于根据所述第二操作信号生成第二操作信息;所述第二通信芯片用于向所述终端发送所述第二操作信息;

其中,所述第一操作信号对应的时间戳与所述第二操作信号对应的时间戳之间的时间长度小于预设时间长度,且所述第一操作信息和所述第二操作信息用于使所述终端获取相对应的目标操作指令且执行所述目标操作指令,所述目标操作指令是在目标指令集中获取的与所述第一操作信息和所述第二操作信息相对应的操作指令,所述目标指令集是与前台运行的目标应用程序对应的指令集,且所述目标指令集中包括与所述目标应用程序相关的操作信息与操作指令之间的对应关系。

10.根据权利要求9所述的耳机设备,其特征在于,

所述第一传感芯片包括以下一项或多项的组合:压力传感器、光学传感器、接近传感器、加速度传感器、陀螺仪传感器;

所述第二传感芯片包括以下一项或多项的组合:压力传感器、光学传感器、接近传感器、加速度传感器、陀螺仪传感器。

11.根据权利要求9所述的耳机设备,其特征在于,所述耳机设备还包括充电盒,所述充电盒包括第一容置区域和第二容置区域;

所述第一容置区域用于容置所述第一耳机,所述第二容置区域用于容置所述第二耳机。

12.一种耳机设备,其特征在于,所述耳机设备包括:第一耳机和第二耳机;

所述第一耳机包括第一传感芯片、第一处理芯片和第一通信芯片;所述第一传感芯片用于接收作用在所述第一耳机的第一操作信号;所述第一处理芯片用于根据所述第一操作信号生成第一操作信息;所述第一通信芯片用于向所述第二耳机发送所述第一操作信息;

所述第二耳机包括第二传感芯片、第二处理芯片和第二通信芯片;所述第二传感芯片用于接收作用在所述第二耳机的第二操作信号;所述第二处理芯片用于根据所述第二操作信号生成第二操作信息;所述第二通信芯片用于向终端发送所述第一操作信息和所述第二操作信息;

其中,所述第一操作信号对应的时间戳与所述第二操作信号对应的时间戳之间的时间长度小于预设时间长度,且所述第一操作信息和所述第二操作信息用于使所述终端获取相对应的目标操作指令且执行所述目标操作指令,所述目标操作指令是在目标指令集中获取的与所述第一操作信息和所述第二操作信息相对应的操作指令,所述目标指令集是与前台运行的目标应用程序对应的指令集,且所述目标指令集中包括与所述目标应用程序相关的操作信息与操作指令之间的对应关系。

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现如权利要求1至3任一项所述的操作执行方法。

说明书 :

操作执行方法、操作响应方法、终端及耳机设备

技术领域

[0001] 本申请实施例涉及终端技术领域,特别涉及一种操作执行方法、操作响应方法、终端及耳机设备。

背景技术

[0002] 目前,诸如手机、电脑之类的终端通常配备有耳机,用户可以通过该耳机来听音乐、看视频、进行语音通话等。
[0003] 相关技术中,当终端运行一应用程序,且用户佩戴耳机,并且通过该耳机来播放该应用程序中的语音信息时,若用户需要控制该应用程序执行相应地功能,则需要在终端中对该应用程序进行操作。

发明内容

[0004] 本申请实施例提供一种操作执行方法、操作响应方法、终端及耳机设备。
[0005] 所述技术方案如下:
[0006] 一方面,本申请实施例提供一种操作执行方法,应用于终端中,所述方法包括:
[0007] 接收耳机设备发送的第一操作信息和第二操作信息,所述第一操作信息用于指示作用在所述耳机设备的第一耳机的第一操作信号,所述第二操作信息用于指示作用在所述耳机设备的第二耳机的第二操作信号,所述第一操作信号对应的时间戳与所述第二操作信号对应的时间戳之间的时间长度小于预设时间长度;
[0008] 获取与所述第一操作信息和所述第二操作信息相对应的目标操作指令;
[0009] 执行所述目标操作指令。
[0010] 另一方面,本申请实施例提供一种操作响应方法,应用于耳机设备中,所述耳机设备包括第一耳机和第二耳机,所述方法包括:
[0011] 接收作用在所述第一耳机的第一操作信号,以及接收作用在所述第二耳机的第二操作信号;
[0012] 根据所述第一操作信号获取第一操作信息,以及根据所述第二操作信号获取第二操作信息;
[0013] 向终端发送所述第一操作信息和所述第二操作信息,所述第一操作信息和所述第二操作信息用于被所述终端获取相对应的目标操作指令且执行所述目标操作指令。
[0014] 再一方面,本申请实施例提供一种操作执行装置,应用于终端中,所述装置包括:
[0015] 信息接收模块,用于接收耳机设备发送的第一操作信息和第二操作信息,所述第一操作信息用于指示作用在所述耳机设备的第一耳机的第一操作信号,所述第二操作信息用于指示作用在所述耳机设备的第二耳机的第二操作信号,所述第一操作信号对应的时间戳与所述第二操作信号对应的时间戳之间的时间长度小于预设时间长度;
[0016] 指令获取模块,用于获取与所述第一操作信息和所述第二操作信息相对应的目标操作指令;
[0017] 指令执行模块,用于执行所述目标操作指令。
[0018] 又一方面,本申请实施例提供一种终端,所述终端包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述一方面所述的操作执行方法。
[0019] 又一方面,本申请实施例提供一种耳机设备,所述耳机设备包括:第一耳机和第二耳机;
[0020] 所述第一耳机包括第一传感芯片、第一处理芯片和第一通信芯片;所述第一传感芯片用于接收作用在所述第一耳机的第一操作信号;所述第一处理芯片用于根据所述第一操作信号生成第一操作信息;所述第一通信芯片用于向终端发送所述第一操作信息;
[0021] 所述第二耳机包括第二传感芯片、第二处理芯片和第二通信芯片;所述第二传感芯片用于接收作用在所述第二耳机的第二操作信号;所述第二处理芯片用于根据所述第二操作信号生成第二操作信息;所述第二通信芯片用于向所述终端发送所述第二操作信息;
[0022] 其中,所述第一操作信息和所述第二操作信息用于被所述终端获取相对应的目标操作指令且执行所述目标操作指令。
[0023] 又一方面,本申请实施例提供一种耳机设备,所述耳机设备包括:第一耳机和第二耳机;
[0024] 所述第一耳机包括第一传感芯片、第一处理芯片和第一通信芯片;所述第一传感芯片用于接收作用在所述第一耳机的第一操作信号;所述第一处理芯片用于根据所述第一操作信号生成第一操作信息;所述第一通信芯片用于向所述第二耳机发送所述第一操作信息;
[0025] 所述第二耳机包括第二传感芯片、第二处理芯片和第二通信芯片;所述第二传感芯片用于接收作用在所述第二耳机的第二操作信号;所述第二处理芯片用于根据所述第二操作信号生成第二操作信息;所述第二通信芯片用于向所述终端发送所述第一操作信息和所述第二操作信息;
[0026] 其中,所述第一操作信息和所述第二操作信息用于被所述终端获取相对应的目标操作指令且执行所述目标操作指令。
[0027] 又一方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述一方面所述的操作执行方法。
[0028] 又一方面,本申请实施例提供了一种计算机程序产品,该计算机程序产品被执行时,其用于实现上述一方面所述的操作执行方法。
[0029] 本申请实施例提供的技术方案可以带来如下有益效果:
[0030] 通过根据在耳机设备中的两个耳机上接收到的操作信号,来配合控制终端执行相应地功能,为用户在同时使用终端和耳机设备的场景下扩展了一种新颖的交互方式,可以避免用户在与终端之间的距离较远时出现的操作不便的情况,提高了用户操作的便利性。

附图说明

[0031] 图1是本申请一个实施例示出的实施环境的示意图;
[0032] 图2是本申请一个实施例示出的操作执行方法的流程图;
[0033] 图3是图2所示实施例涉及的一个界面示意图;
[0034] 图4是图2所示实施例涉及的另一个界面示意图;
[0035] 图5是图2所示实施例涉及的另一个界面示意图;
[0036] 图6是本申请另一个实施例示出的操作执行方法的流程图;
[0037] 图7是本申请一个实施例示出的远程控制功能的开关的界面示意图;
[0038] 图8是本申请一个实施例示出的询问信息的界面示意图;
[0039] 图9是本申请一个实施例示出的操作响应方法的流程图;
[0040] 图10是本申请另一个实施例示出的操作执行方法的流程图;
[0041] 图11是本申请一个实施例示出的操作执行装置的框图;
[0042] 图12是本申请一个实施例示出的终端的框图;
[0043] 图13是本申请一个实施例示出的耳机设备的框图;
[0044] 图14是本申请另一个实施例示出的耳机设备的框图。

具体实施方式

[0045] 为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0046] 请参考图1,其示出了本申请一个实施例提供的实施环境的示意图。该实施环境包括:终端11、耳机设备12。
[0047] 终端11具有语音播放功能和/或语音采集功能。终端11可以是手机、个人计算机(Personal Computer,PC)、平板电脑、电子书阅读器、多媒体播放设备、车载终端等电子设备。
[0048] 耳机设备12包括第一耳机121和第二耳机122。可选地,耳机设备12为无线耳机设备。上述无线耳机设备可以是蓝牙(Blue Tooth)耳机,也可以是无线保真(WIreless-FIdelity,WIFI)耳机。
[0049] 第一耳机121是左声道耳机,第二耳机122是右声道耳机,或者,第一耳机121是右声道耳机,第二耳机122是左声道耳机。
[0050] 可选地,第一耳机121上形成有第一触区域1211,该第一触摸区域1211集成有压力传感器、光线传感器、距离传感器中的至少一种,第一耳机121通过第一触摸区域121集成的传感器来接收操作信号。可选地,第二耳机122上形成有第二触摸区域1221,该第二触摸区域1221集成有压力传感器、光线传感器、距离传感器中的至少一种,第二耳机122通过第二触摸区域1221集成的传感器来接收操作信号。
[0051] 终端11与耳机设备12之间建立有通信连接。该通信连接可以是蓝牙连接,也可以是WIFI连接,还可以是其它可能的无线连接方式。
[0052] 在一种可能的实现方式中,终端11仅与耳机设备12中的第一耳机121建立通信连接。可选地,第一耳机121与第二耳机122之间存在第一通信连接,第一耳机121与终端11之间存在第二通信连接。上述第一通信连接可以是有线连接,也可以是无线连接。上述第二通信连接可以是蓝牙连接,也可以是WIFI连接,还可以是其它可能的无线连接方式。
[0053] 在另一种可能的实现方式中,终端11与耳机设备12中的两个耳机(第一耳机121、第二耳机122)均建立有通信连接。可选地,第一耳机和终端之间存在第三通信连接,第二耳机和终端之间存在第四通信连接。上述第三通信连接可以是蓝牙连接,也可以是WIFI连接,还可以是其它可能的无线连接方式。上述第四通信连接可以是蓝牙连接,也可以是WIFI连接,还可以是其它可能的无线连接方式。第三通信连接与第四通信连接可以相同,也可以不同。
[0054] 请参考图2,其示出了本申请实施例提供的一个操作执行方法的流程图。该方法可以应用于图1所示实施环境的终端中,该方法可以包括如下几个步骤:
[0055] 步骤201,接收耳机设备发送的第一操作信息和第二操作信息。
[0056] 第一操作信息用于指示作用在耳机设备的第一耳机的第一操作信号。可选地,第一操作信号是指耳机设备接收到的作用在第一耳机上的操作信号,其通常由用户主动触发。第一操作信号可以是单击信号、双击信号、长按信号、滑动信号、拖动信号中的任意一种,本申请实施例对此不作限定。可选地,第一耳机上形成有第一触摸区域,该第一触摸区域集成有压力传感器、光线传感器、距离传感器中的至少一种,第一耳机通过第一触摸区域集成的传感器来接收操作信号。
[0057] 第二操作信息用于指示作用在耳机设备的第二耳机的第二操作信号。可选地,第二操作信号是指耳机设备接收到的作用在第二耳机上的操作信号,其通常由用户主动触发。第二操作信号可以是单击信号、双击信号、长按信号、滑动信号、拖动信号中的任意一种,本申请实施例对此不作限定。可选地,第二耳机上形成有第二触摸区域,该第二触摸区域集成有压力传感器、光线传感器、距离传感器中的至少一种,第二耳机通过第二触摸区域集成的传感器来接收操作信号。
[0058] 第一操作信息包括以下一项或多项的组合:第一操作信号的类型信息、第一操作信号的方向信息。第二操作信息包括以下一项或多项的组合:第二操作信号的类型信息、第二操作信号的方向信息。
[0059] 类型信息用于指示操作信号的类型,操作信号的类型包括以下至少一种:滑动信号、拖动信号、单击信号、双击信号、长按信号。
[0060] 方向信息用于指示操作信号的方向,操作信号的方向根据操作信号的起点位置与终点位置实际确定。另外,需要说明的是,仅存在部分操作信号的特征信息中包括方向信息,上述部分操作信号包括滑动信号与拖动信号。
[0061] 可选地,第一操作信号对应的时间戳与第二操作信号对应的时间戳之间的时间长度小于预设时间长度。第一操作信号对应的时间戳是指接收作用在第一耳机上的第一操作信号的接收时间;第二操作信号对应的时间戳是指接收作用在第二耳机上的第二操作信号的接收时间。预设时间长度可以根据实际需求设定,本申请实施例对此不作限定。示例性地,预设时间长度为3秒。
[0062] 另外,本申请实施例对接收第一操作信息、第二操作信息的时机不作限定。但是,终端接收第一操作信息的第一时间戳,与接收第二操作信息的第二时间戳之间的时间长度需要小于预设时间长度。预设时间长度可以根据实际需求设定,本申请实施例对此不作限定。示例性地,预设时间长度为1分钟。可选地,终端在接收到第一操作信息时,记录第一时间戳;在接收到第二操作信息时,记录第二时间戳,之后计算第一时间戳与第二时间戳之间的时间长度,并检测该时间长度是否大于预设时间长度,若该时间长度不大于预设时间长度,则继续执行后续步骤,若该时间长度大于预设长度,则结束流程。通过上述方式,可以避免由于用户的无意识触碰导致的误触发现象。
[0063] 步骤202,获取与第一操作信息和第二操作信息相对应的目标操作指令。
[0064] 在第一种可能的实现方式中,步骤202具体实现为:在预设指令集中获取与第一操作信息和第二操作信息对应的操作指令,将获取到的操作指令确定为目标操作指令。
[0065] 预设指令集中包括操作信息与操作指令之间的对应关系。可选地,预设指令集可以由用户自定义设定,也可以由终端默认设置,本申请实施例对此不作限定。请参考表-1,其示例性示出了一种预设指令集。
[0066] 表-1
[0067]第一操作信号 第二操作信号 目标操作指令
单击信号 单击信号 打开翻译应用程序
[0068] 在表-1中,若终端接收到的第一操作信息用于指示第一耳机接收到单击信号,第二操作信息用于指示第二耳机接收到单击信号,则终端获取到的目标操作指令为打开翻译应用程序。
[0069] 在第二种可能的实现方式中,步骤202具体实现为:
[0070] 步骤202a,确定前台运行的目标应用程序;
[0071] 目标应用程序是指运行过程中有耳机使用需求的应用程序。可选地,目标应用程序是具有语音播放功能和/或语音采集功能的应用程序。终端先获取在前台运行的应用程序,之后检测在前台运行的应用程序是否属于目标应用程序。若在前台运行的应用程序属于目标应用程序,则执行下述步骤202b和步骤202c,若在前台运行的应用程序不属于目标应用程序,则结束流程。
[0072] 步骤202b,获取与目标应用程序对应的目标指令集。
[0073] 目标指令集中包括与目标应用程序相关的操作信息与操作指令之间的对应关系。可选地,目标指令集可以由用户自定义设定,也可以由终端默认设置,本申请实施例对此不作限定。
[0074] 当目标应用程序为即时通信应用程序时,目标操作指令包括以下任意一种:语音采集指令、语音通话指令、视频通话指令。语音采集指令是触发终端采集语音信息的指令。语音通话指令是触发终端与其它终端进行语音通话的指令。视频通话指令是触发终端与其它终端进行视频通话的指令。
[0075] 当目标应用程序为音乐应用程序时,目标操作指令包括以下任意一种:音量调节指令、更换曲目指令、开始播放指令、暂停播放指令。音量调节指令用于将播放音乐的音量调大或者调小。更换曲目指令用于更换正在播放的音乐。
[0076] 当目标应用程序为视频应用程序时,目标操作指令包括以下任意一种:音量调节指令、快进指令、快退指令、开始播放指令、暂停播放指令。音量调节指令用于将播放视频的音量调大或者调小。快进指令用于增大正在播放的视频的播放进度。快退功能用于减小正在播放的视频的播放进度。
[0077] 当目标应用程序为翻译应用程序时,目标操作指令包括以下任意一种:对应于第一语言类型的语言采集指令、对应于第二语言类型的语言采集指令。
[0078] 对应于第一语言类型的语音采集功能用于采集第一语言类型的语音信号。第一语言类型可以由用户自定义设定,其可以是中文、日文、英文、韩文等等,本申请实施例对此不作限定。对应于第二语言类型的语音采集功能用于采集第二语言类型的语音信号。第二语言类型可以由用户自定义设定,其可以是中文、日文、英文、韩文等等,本申请实施例对此不作限定。第一语言类型与第二语言类型不同。
[0079] 步骤202c,在目标指令集中获取与第一操作信息和第二操作信息对应的操作指令,将获取到的操作指令确定为目标操作指令。
[0080] 步骤203,执行目标操作指令。
[0081] 终端在确定出与目标操作指令之后,执行该操作指令。结合参考图3,其示出了图2所示实施例涉及的一个界面示意图。当用户对第一耳机31和第二耳机32分别执行单击操作,耳机设备向终端发送第一操作信息和第二操作信息,之后终端33打开翻译应用程序,显示翻译应用程序的主界面331。
[0082] 综上所述,本申请实施例提供的技术方案,通过根据在耳机设备中的两个耳机上接收到的操作信号,来配合控制终端执行相应地功能,为用户在同时使用终端和耳机设备的场景下扩展了一种新颖的交互方式,可以避免用户在与终端之间的距离较远时出现的操作不便的情况,提高了用户操作的便利性。
[0083] 下面将结合不同应用程序对图2所示实施例进行讲解。
[0084] 当目标应用程序为即时通信应用程序,且终端显示的用户界面为会话界面时,目标操作指令包括以下任意一种:语音采集指令、语音通话指令、视频通话指令。
[0085] 即使通信应用程序是指能够提供即时通信业务的应用程序,即时通信业务是指能够即时发送和接收互联网消息等的业务。会话界面可以是单聊会话界面,也可以是群组会话界面,本申请实施例对此不作限定。
[0086] 可选地,操作信息(例如第一操作信息、第二操作信息)中携带操作信号的类型信息。可选地,若终端接收到的操作信息用于指示耳机设备接收到第一类型的操作信号,则终端执行语音采集指令;若终端接收到的信号接收信息用于指示耳机设备接收到第二类型的操作信号,则终端执行语音通话指令;终端接收到的信号接收信息用于指示耳机设备接收到第三类型的操作信号,则终端执行视频通话指令。
[0087] 上述第一类型的操作信号、第二类型的操作信号、第三类型的操作信号均可以是单击信号、双击信号、滑动信号、长按信号、拖动信号中的任意一种。可选地,上述第一类型的操作信号、第二类型的操作信号、第三类型的操作信号互不相同,在本申请实施例中,仅以第一类型的操作信号为长按信号、第一类型的操作信号为单击信号、第一类型的操作信号为双击信号为例进行说明。
[0088] 结合参考图4,用户B佩戴有耳机设备41,且用户B所使用的终端42显示与用户A的会话界面421,用户B对耳机设备41中的第一耳机和第二耳机执行单击操作,耳机设备接收到该单击信号后,向终端发送第一操作信息和第二操作信息,之后终端执行语音通话指令,向用户A发送语音通话请求,并显示语音通话请求界面422。
[0089] 当目标应用程序为音乐应用程序时,目标操作指令包括以下任意一种:音量调节指令、更换曲目指令、开始播放指令、暂停播放指令;
[0090] 可选地,操作信息包括操作信号的类型信息和方向信息。若终端接收到的操作信息用于指示耳机设备接收到的第一操作信号为滑动信号,该滑动信号的方向向下,且接收到的第二操作信号为单击信号;则终端执行音量调节指令,并将音量调小;若终端接收到的操作信息用于指示耳机设备接收到的第一操作信号为滑动信号,该滑动信号的方向向上,且接收到的第二操作信号为单击信号;则终端执行音量调节指令,并将音量调大。
[0091] 若终端接收到的操作信息用于指示耳机设备接收到的第二操作信号为滑动信号,该滑动信号的方向向下,且接收到的第一操作信号为单击信号;则终端执行更换曲目指令,并将正在播放的音乐切换至当前播放列表中的下一首;若终端接收到的操作信息用于指示耳机设备接收到的第二操作信号为滑动信号,该滑动信号的方向向上,且接收到的第一操作信号为单击信号,则终端执行更换曲目指令,并将正在播放的音乐切换至当前播放列表中的上一首。
[0092] 若终端接收到的操作信息(例如第一操作信息和第二操作信息)用于指示耳机设备接收到的操作信号为单击信号,则终端执行开始播放指令或暂停播放指令。具体地,若音乐应用程序处于播放状态,则该单击信号用于指示音乐应用程序暂停播放;若第一应用程序处于暂停状态,则该单击信号用于指示音乐应用程序继续播放。
[0093] 当目标应用程序为翻译应用程序时,目标操作指令包括以下任意一种:对应于第一语言类型的语言采集指令、对应于第二语言类型的语言采集指令。
[0094] 若终端接收到的操作信息用于指示耳机设备接收到的操作信号(第一操作信号和第二操作信号)为第一类型的操作信号,则终端执行对应于第一语言类型的语音采集指令;若终端接收到的操作信息用于指示耳机设备接收到的操作信号(第一操作信号和第二操作信号)为第二类型的操作信号,则终端执行对应于第二语言类型的语音采集指令。
[0095] 上述第一类型的操作信号可以是单击信号、双击信号、滑动信号、长按信号、拖动信号中的任意一种。上述第二类型的操作信号可以是单击信号、双击信号、滑动信号、长按信号、拖动信号中的任意一种。第一类型的操作信号与第二类型的操作信号不同。在本申请实施例中,仅以对应于第一类型的操作信号为长按信号、第二类型的操作信号为单击信号为例进行说明。
[0096] 结合参考图5,用户B佩戴有耳机设备51,且用户B所使用的终端52显示翻译应用程序的主界面521,用户B对第一耳机511和第二耳机512执行长按操作,耳机设备接收到该长按信号后,向终端51发送第一操作信息和第二操作信息,之后终端51执行对应于第一语言类型的语音采集指令。
[0097] 当目标应用程序为视频应用程序时,目标操作指令包括以下任意一种:音量调节指令、快进指令、快退指令、开始播放指令、暂停播放指令。
[0098] 可选地,操作信息包括操作信号的类型信息和方向信息。若终端接收到的操作信息用于指示耳机设备接收到的第一操作信号为滑动信号,该滑动信号的方向向下,且接收到的第二操作信号为单击信号,则终端执行音量调节指令,并将音量调小;若终端接收到的操作信息用于指示耳机设备接收到的第一操作信号为滑动信号,该滑动信号的方向向上,且接收到的第二操作信号为单击信号,则终端执行音量调节指令,并将音量调大。
[0099] 若终端接收到的操作信息用于指示耳机设备接收到的第二操作信号为滑动信号,该滑动信号的方向向下,且接收到的第一操作信号为单击信号,则终端执行快退指令;若终端接收到的操作信息用于指示耳机设备接收到的第二操作信号为滑动信号,且该滑动信号的方向向上,接收到的第一操作信号为单击信号,则终端执行快进指令。
[0100] 若终端接收到的操作信息用于指示耳机设备接收到的操作信号为单击信号,则终端执行开始播放指令或暂停播放指令。具体地,若视频应用程序处于播放状态,则该单击信号用于指示视频应用程序暂停播放;若第一应用程序处于暂停状态,则该单击信号用于指示音乐应用程序继续播放。
[0101] 结合参考图6,其示出了本申请一个实施例示出的交互方法的流程图,该方法可以应用于图1所示实施环境的终端中,该方法包括:
[0102] 步骤601,接收耳机设备发送的第一操作信息和第二操作信息。
[0103] 第一操作信息用于指示作用在耳机设备的第一耳机的第一操作信号。第二操作信息用于指示作用在耳机设备的第二耳机的第二操作信号。第一操作信号对应的时间戳与第二操作信号对应的时间戳之间的时间长度小于预设时间长度。
[0104] 步骤602,检测远程控制功能是否处于开启状态,。
[0105] 远程控制功能是指通过耳机设备接收到的操作信号来控制终端的功能。当远程控制功能处于开启状态时,用户可以通过对耳机设备执行的操作来控制终端来执行相应的功能;当远程控制功能处于关闭状态时,用户不可以通过对耳机设备执行的操作来控制终端来执行相应的功能。
[0106] 可选地,终端的设置界面中包括远程控制功能的开关。当该开关打开时,终端的远程控制功能处于开启状态。当该开关关闭时,终端的远程控制功能处于关闭状态。结合参考图7,其示出了本申请一个实施例示出的远程控制功能的开关71的界面示意图。该远程控制功能的开关71打开,此时终端的远程控制功能处于开启状态。终端可以通过检测该开关是否打开,进而判断终端的远程控制功能是否处于开启状态。
[0107] 若远程控制功能处于开启状态,则执行步骤603和606;若远程控制功能处于关闭状态,则执行步骤604至步骤606。
[0108] 步骤603,获取与第一操作信息和第二操作信息相对应的目标操作指令。
[0109] 步骤604,显示询问信息。
[0110] 询问信息用于询问是否开启远程控制功能。
[0111] 步骤605,在接收到对应于询问信息的确认指示时,开启远程控制功能,获取与第一操作信息和第二操作信息相对应的目标操作指令。
[0112] 对应于询问信息的确认指示用于确认开启远程控制功能。可选地,终端还显示确认控件,当用户触发该确认控件时,终端接收到对应于询问信息的确认指示。可选地,当终端在预设时长内未接收到对应于询问信息的确认指示,则不执行根据运行信息,执行与操作信号对应的目标功能的步骤。
[0113] 可选地,终端还显示否认控件,当用户触发该否认控件时,终端不执行根据运行信息,执行与操作信号对应的目标功能的步骤。
[0114] 结合参考图8,其示出了图6所示实施例涉及的界面示意图。终端显示询问信息81、确认控件82和否认控件83。
[0115] 在其它可能的实现方式中,终端也可以在与耳机设备建立通信连接后显示该询问信息,还可以在第一应用程序启动运行时显示该询问信息,本申请实施例对询问信息的显示时机不作限定。
[0116] 步骤606,执行目标操作指令。
[0117] 综上所述,本申请实施例提供的技术方案,通过在远程控制功能开启的条件下,执行后续的通过对耳机设备进行操作来控制终端执行相应的指令等步骤,可以避免出现误触发。
[0118] 结合参考图9,其示出了本申请一个实施例示出的操作响应方法的流程图,该方法可以应用于图1所示实施环境的耳机设备中,该耳机设备包括第一耳机和第二耳机。该方法可以包括如下几个步骤:
[0119] 步骤901,接收作用在第一耳机的第一操作信号,以及接收作用在第二耳机的第二操作信号。
[0120] 可选地,第一耳机通过第一触摸区域接收第一操作信号。可选地,该第一触摸区域集成有压力传感器、光线传感器、距离传感器中的至少一种,第一耳机通过第一触摸区域集成的传感器来接收第一操作信号。
[0121] 可选地,第二耳机通过第二触摸区域接收第二操作信号。可选地,该第二触摸区域集成有压力传感器、光线传感器、距离传感器中的至少一种,第二耳机通过第二触摸区域集成的传感器来接收第二操作信号。
[0122] 可选地,第一操作信号对应的时间戳与第二操作信号对应的时间戳之间的时间长度小于预设时间长度。本申请实施例对接收第一操作信号,以及第二操作信号的接收顺序不作限定。耳机设备可以先接收对应于第一耳机的第一操作信号,再接收对应于第二耳机的第二操作信号;也可以先接收对应于第二耳机的第二操作信号,再接收对应于第一耳机的第一操作信号;还可以同时接收对应于第一耳机的第一操作信号和对应于第二耳机的第二操作信号。
[0123] 步骤902,根据第一操作信号获取第一操作信息,以及根据第二操作信号获取第二操作信息。
[0124] 可选地,由第一耳机根据第一操作信号生成第一操作信息,由第二耳机根据第二操作信号生成第二操作信息。
[0125] 本申请实施例对第一操作信息,以及第二操作信息的生成顺序不作限定。耳机设备可以先根据第一操作信号生成第一操作信息,再根据第二操作信号生成第二操作信息;也可以先根据第二操作信号生成第二操作信息,再根据第一操作信号生成第一操作信息;
还可以同时根据第一操作信号生成第一操作信息,并根据第二操作信号生成第二操作信息。
[0126] 步骤903,向终端发送第一操作信息和第二操作信息。
[0127] 第一操作信息和第二操作信息用于被终端获取相对应的目标操作指令且执行目标操作指令。
[0128] 当第一耳机与终端之间存在第二通信连接,且第一耳机与第二耳机之间存在第一通信连接时,步骤903可以具体实现为:通过第一耳机向终端发送第一操作信息和第二操作信息,第二操作信息由第二耳机生成并发送至第一耳机。
[0129] 可选地,耳机设备还可以将第一操作信息与第二操作信息合并处理,得到综合操作信息,之后由耳机设备中的第一耳机向终端发送综合操作信息。其中,综合操作信息用于表示耳机设备所接收到的作用在第一耳机上的第一操作信号,以及作用在第一耳机上的第二操作信号。
[0130] 当第一耳机和终端之间存在第三通信连接,第二耳机和终端之间存在第四通信连接时,步骤903可以具体实现为:通过第一耳机向终端发送第一操作信息,通过第二耳机向终端发送第二操作信息。
[0131] 可选地,耳机设备还可以将第一操作信息与第二操作信息合并处理,得到综合操作信息,之后由耳机设备中的第一耳机或第二耳机向终端发送综合操作信息。其中,综合操作信息用于表示耳机设备所接收到的作用在第一耳机上的第一操作信号,以及作用在第一耳机上的第二操作信号。
[0132] 结合参考图10,其示出了本申请一个实施例示出的操作执行方法的流程图。该方法可以应用于图1所示实施环境中,该方法可以包括如下几个步骤:
[0133] 步骤1001,耳机设备接收作用在耳机设备的第一耳机的第一操作信号,以及作用在耳机设备的第二耳机的第二操作信号。
[0134] 第一操作信号对应的时间戳与第二操作信号对应的时间戳之间的时间长度小于预设时间长度。
[0135] 步骤1002,耳机设备根据第一操作信号获取第一操作信息,以及根据第二操作信号获取第二操作信息。
[0136] 步骤1003,耳机设备向终端发送第一操作信号和和第二操作信息。
[0137] 第一操作信息用于指示对应于第一操作信号,第二操作信息用于指示第二操作信号。
[0138] 步骤1004,终端获取与第一操作信息和第二操作信息相对应的目标操作指令。
[0139] 步骤1005,终端执行目标操作指令。
[0140] 综上所述,本申请实施例提供的技术方案,通过根据在耳机设备中的两个耳机上接收到的操作信号,来配合控制终端执行相应地功能,为用户在同时使用终端和耳机设备的场景下扩展了一种新颖的交互方式,可以避免用户在与终端之间的距离较远时出现的操作不便的情况,提高了用户操作的便利性。
[0141] 下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。
[0142] 请参考图11,其示出了本申请一个实施例提供的操作执行装置的框图。该装置具有实现上述方法示例中终端一侧的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置可以包括:信息接收模块1101、信息获取模块1102和功能执行模块1103。
[0143] 信息接收模块1101,用于接收耳机设备发送的第一操作信息和第二操作信息,所述第一操作信息用于指示作用在所述耳机设备的第一耳机的第一操作信号,所述第二操作信息用于指示作用在所述耳机设备的第二耳机的第二操作信号,所述第一操作信号对应的时间戳与所述第二操作信号对应的时间戳之间的时间长度小于预设时间长度。
[0144] 指令获取模块1102,用于获取与所述第一操作信息和所述第二操作信息相对应的目标操作指令。
[0145] 指令执行模块1103,用于执行所述目标操作指令。
[0146] 综上所述,本申请实施例提供的技术方案,通过根据在耳机设备中的两个耳机上接收到的操作信号,来配合控制终端执行相应地功能,为用户在同时使用终端和耳机设备的场景下扩展了一种新颖的交互方式,可以避免用户在与终端之间的距离较远时出现的操作不便的情况,提高了用户操作的便利性。
[0147] 在基于图11所示实施例提供的一个可选实施例中,所述指令获取模块1102,用于在预设指令集中获取与所述第一操作信息和所述第二操作信息对应的操作指令,将获取到的所述操作指令确定为所述目标操作指令;其中,所述预设指令集中包括操作信息与操作指令之间的对应关系。
[0148] 在基于图11所示实施例提供的另一个可选实施例中,所述指令获取模块1102,用于:
[0149] 确定前台运行的目标应用程序;
[0150] 获取与所述目标应用程序对应的目标指令集,所述目标指令集中包括与所述目标应用程序相关的操作信息与操作指令之间的对应关系;
[0151] 在所述目标指令集中获取与所述第一操作信息和所述第二操作信息对应的操作指令,将获取到的所述操作指令确定为所述目标操作指令。
[0152] 可选地,当所述目标应用程序为即时通信应用程序时,所述目标操作指令包括以下任意一种:语音采集指令、语音通话指令、视频通话指令;
[0153] 当所述目标应用程序为音乐应用程序时,所述目标操作指令包括以下任意一种:音量调节指令、更换曲目指令、开始播放指令、暂停播放指令;
[0154] 当所述目标应用程序为视频应用程序时,所述目标操作指令包括以下任意一种:音量调节指令、快进指令、快退指令、开始播放指令、暂停播放指令;
[0155] 当所述目标应用程序为翻译应用程序时,所述目标操作指令包括以下任意一种:对应于第一语言类型的语言采集指令、对应于第二语言类型的语言采集指令。
[0156] 在基于图11所示实施例提供的另一个可选实施例中,所述第一操作信息包括以下一项或多项的组合:所述第一操作信号的类型信息、所述第一操作信号的方向信息;所述第二操作信息包括以下一项或多项的组合:所述第二操作信号的类型信息、所述第二操作信号的方向信息;其中,所述类型信息用于指示操作信号的类型,所述方向信息用于指示操作信号的方向。
[0157] 在基于图11所示实施例提供的另一个可选实施例中,所述装置还包括:
[0158] 状态检测模块,用于检测远程控制功能是否处于开启状态,所述远程控制功能是指通过所述耳机设备接收到的操作信号来控制所述终端的功能。
[0159] 所述指令获取模块1102,用于在所述远程控制功能处于所述开启状态时,执行所述获取与所述第一操作信息和所述第二操作信息相对应的目标操作指令的步骤。
[0160] 可选地,所述装置还包括:
[0161] 信息显示模块,用于在所述远程控制功能处于关闭状态时,显示询问信息,所述询问信息用于询问是否开启所述远程控制功能。
[0162] 所述指令获取模块1102,用于在接收到对应于所述询问信息的确认指示时,开启所述远程控制功能,并执行所述获取与所述第一操作信息和所述第二操作信息相对应的目标操作指令的步骤。
[0163] 需要说明的是,上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0164] 参考图12,其示出了本申请一个示例性实施例提供的终端的结构方框图。上述终端可以是终端。本申请中的终端可以包括一个或多个如下部件:处理器1210和存储器1220。
[0165] 处理器1210可以包括一个或者多个处理核心。处理器1210利用各种接口和线路连接整个终端内的各个部分,通过运行或执行存储在存储器1220内的指令、程序、代码集或指令集,以及调用存储在存储器1220内的数据,执行终端的各种功能和处理数据。可选地,处理器1210可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1210可集成中央处理器(Central Processing Unit,CPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统和应用程序等;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1210中,单独通过一块芯片进行实现。
[0166] 可选地,处理器1210执行存储器1220中的程序指令时实现下上述各个方法实施例提供的终端一侧的操作执行方法。
[0167] 存储器1220可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选地,该存储器1220包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1220可用于存储指令、程序、代码、代码集或指令集。存储器1220可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令、用于实现上述各个方法实施例的指令等;存储数据区可存储根据终端的使用所创建的数据等。
[0168] 上述终端的结构仅是示意性的,在实际实现时,终端可以包括更多或更少的组件,比如:重力传感器、光传感器、距离传感器、指纹传感器等,本实施例对此不作限定。
[0169] 本领域技术人员可以理解,图12中示出的结构并不构成对终端1200的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
[0170] 参考图13,其示出了本申请一个示例性实施例示出的耳机设备1300的结构方框图。本申请中的耳机设备1300可以包括一个或多个如下部件:第一耳机1310和第二耳机1320。
[0171] 第一耳机1310包括第一传感芯片1311、第一处理芯片1312和第一通信芯片1313。
[0172] 第一传感芯片1311用于接收作用在第一耳机1310的第一操作信号。可选地,第一传感芯片1311包括以下一项或多项的组合:压力传感器、光学传感器、接近传感器、加速度传感器、陀螺仪传感器。
[0173] 第一处理芯片1312用于根据第一操作信号生成第一操作信息。
[0174] 第一通信芯片1313用于向终端发送第一操作信息。可选地,第一通信芯片1313可以为蓝牙芯片,也可以为WIFI芯片,还可以是其它具有近距离无线通信功能的芯片,本申请实施例对此不作限定。
[0175] 第二耳机1320包括第二传感芯片1321、第二处理芯片1322和第二通信芯片1323。
[0176] 第二传感芯片1321用于接收作用在第二耳机1320的第二操作信号。可选地,第二传感芯片1321包括以下一项或多项的组合:压力传感器、光学传感器、接近传感器、加速度传感器、陀螺仪传感器。
[0177] 第二处理芯片1322用于根据第二操作信号生成第二操作信息。
[0178] 第二通信芯片1323用于向终端发送第二操作信息。。可选地,第二通信芯片1323可以为蓝牙芯片,也可以为WIFI芯片,还可以是其它具有近距离无线通信功能的芯片,本申请实施例对此不作限定。
[0179] 第一操作信息和第二操作信息用于被终端获取相对应的目标操作指令且执行目标操作指令。
[0180] 可选地,耳机设备1300还包括充电盒(图中未示出)。充电盒用于为耳机设备1300进行供电。可选地,充电盒包括第一容置区域和第二容置区域(图中未示出)。第一容置区域用于容置第一耳机1310,第二容置区域用于容置第二耳机1320。
[0181] 参考图14,其示出了本申请实施例还提供了另一种耳机设备1400的结构方框图。该耳机设备1400包括:第一耳机1410和第二耳机1420。
[0182] 第一耳机1410包括第一传感芯片1411、第一处理芯片1412和第一通信芯片1413。第一传感芯片1411用于接收对应于第一耳机1410的第一操作信号。第一处理芯片1412用于根据第一操作信号生成第一操作信息。第一通信芯片1413用于向第二耳机1420发送第一操作信息。
[0183] 第二耳机1420包括第二传感芯片1421、第二处理芯片1422和第二通信芯片1423。第二传感芯片1421用于接收对应于第二耳机1420的第二操作信号。第二处理芯片1422用于根据第二操作信号生成第二操作信息。第二通信芯片1423用于向终端发送第一操作信息和第二操作信息。
[0184] 其中,第一操作信息和第二操作信息用于被终端获取相对应的目标操作指令且执行目标操作指令。
[0185] 与图13所示实施例不同的是,图14示出的耳机设备1400中,第一耳机1410与第二耳机1420之间存在通信连接,第二耳机1420通过该通信连接将第二操作信息发送至第一耳机1410。另外,耳机设备1400中仅存在一个耳机(第一耳机1410)与终端之间建立通信连接,之后由与终端之间建立通信连接的耳机将第一操作信息和第二操作信息同时发送至终端。
[0186] 在示例性实施例中,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由服务器的处理器加载并执行以实现上述操作执行方法中的各个步骤。
[0187] 可选地,上述计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
[0188] 在示例性实施例中,还提供了一种计算机程序产品,当该计算机程序产品被执行时,其用于实现上述操作执行方法中的各个步骤的功能。
[0189] 应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0190] 上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
[0191] 以上所述仅为本申请的示例性实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。