基于耳机的控制方法及系统的制作方法

文档序号:9865182阅读:215来源:国知局
基于耳机的控制方法及系统的制作方法
【技术领域】
[0001] 本发明设及终端技术领域,具体而言,设及一种基于耳机的控制方法和一种基于 耳机的控制系统。
【背景技术】
[0002] 目前,现有的耳机(包括有线耳机和无线耳机)连上终端(比如,手机)之后,在 除了接打电话的情况外,一般只能控制终端实现音频(比如,音乐)的播放、暂停、下一首等 操作,而不能控制终端实现对视频、网页、电子书或游戏等的常规操作,比如:控制实现视频 的播放、暂停、快进、集数切换等,或者控制网页或电子书翻页、返回主页等。
[0003] 因此,需要一种新的技术方案,可W通过耳机控制终端实现对包括音频在内的多 种终端应用的常规操作。

【发明内容】

[0004] 本发明正是基于上述技术问题,提出了一种新的技术方案,可W通过耳机控制终 端实现对包括音频在内的多种终端应用的常规操作,无需在硬件方面对耳机增加额外的按 键W及构造新的指令,节省生产成本的同时提升了用户体验。 阳〇化]有鉴于此,本发明的第一方面,提出了一种基于耳机的控制方法,包括:在接收到 来自耳机的操作指令时,获取终端的当前前台任务;确定所述当前前台任务的任务类型,W 根据所述任务类型确定是否转换所述操作指令,W对所述当前前台任务进行控制。
[0006] 在该技术方案中,当用户将耳机成功连接到终端,且在终端接收到来自耳机的操 作指令时,该操作指令默认地为针对音频的常规操作指令,比如,播放指令、暂停指令、曲目 切换指令或者音量调节指令等,首先获取当前前台任务,然后在确定当前前台任务的任务 类型后确定是否需要对接收到的操作指令进行转换,W进一步对该当前前台任务进行控 审IJ,如此,可W通过对当前前台任务的任务类型的判断结果确定是否转换来自耳机的操作 指令,无需在硬件方面对耳机增加额外的按键W及构造新的指令,即可解决耳机只能用来 控制终端实现对音频的常规操作的问题,从而实现对包括音频在内的多种终端应用的常规 操作,节省生产成本的同时提升了用户体验。
[0007] 在上述技术方案中,优选地,所述确定所述当前前台任务的任务类型,W根据所述 任务类型确定是否转换所述操作指令,W对所述当前前台任务进行控制具体包括:判断所 述当前前台任务是否为目标任务;根据第一判断结果确定是否转换所述操作指令,W对所 述当前前台任务进行控制。
[0008] 在该技术方案中,当接收到来自耳机的操作指令时,在确认当前前台任务的任务 类型时,可W先判断该当前前台任务是否为目标任务,比如通过识别应用程序的名称进行 判断,进一步根据判断结果确定是否转换接收到的操作指令,W避免不必要的操作,进而避 免增加终端功耗,同时为通过耳机控制终端实现对包括音频在内的多种终端应用的常规操 作提供有利的前提保障;另外,目标任务包括但不限于:视频任务、网页任务、电子书任务 或游戏任务等。
[0009] 在上述任一技术方案中,优选地,所述根据第一判断结果确定是否转换所述操作 指令,W对所述当前前台任务进行控制具体包括:当所述第一判断结果为是时,将所述操作 指令转换为目标操作指令,W根据所述目标操作指令对所述当前前台任务进行控制,其中, 所述目标操作指令与所述目标任务一一对应;当所述第一判断结果为否时,判断所述当前 前台任务是否为音频任务,W根据第二判断结果确定是否获取所述终端的系统任务找并从 找顶开始遍历所述系统任务找,其中,所述音频任务不属于所述目标任务。
[0010] 在该技术方案中,具体地,当判定终端的当前前台任务为目标任务时,将接收到的 操作指令(针对音频的常规操作指令)转换为目标操作指令(针对目标任务的常规操作指 令),W对该目标任务进行控制,其中,目标操作指令与目标任务一一对应,比如,当目标任 务为视频任务时,可W将接收到的音频播放操作指令对应地转换为视频播放操作指令,或 者将接收到的音频暂停操作指令对应地转换为视频暂停操作指令,或者当目标任务为电子 书任务时,可W将接收到的音量调节指令对应地转换为翻页指令,等等,如此,无需在硬件 方面对耳机增加额外的按键W及构造新的指令,即可解决耳机只能用来控制终端实现对音 频的常规操作的问题,从而实现包括音频在内的多种终端应用的常规操作;而当判定该当 前前台任务不是目标任务时,进一步地需要判断其是否为音频任务,其中,音频任务不包括 在目标任务之内,W根据判断结果确定是否获取终端的系统任务找(后台任务)并从找顶 开始进行遍历,W最终确定是否根据该操作指令对当前前台任务进行控制。
[0011] 在上述任一技术方案中,优选地,所述当所述第一判断结果为否时,判断所述当前 前台任务是否为音频任务,W根据第二判断结果确定是否获取所述终端的系统任务找并从 找顶开始遍历所述系统任务找具体包括:当所述第二判断结果为是时,根据所述操作指令 对所述当前前台任务进行控制,并禁止获取所述系统任务找;当所述第二判断结果为否时, 获取所述终端的所述系统任务找并从找顶开始遍历所述系统任务找。
[0012] 在该技术方案中,当判定终端的当前前台任务不是目标任务时,进一步判断其是 否为音频任务,且当判定为音频任务时,直接通过接收到的操作指令控制该当前前台任务 执行相应的操作,同时无需获取终端的系统任务找,否则,即当前前台任务既不是目标任务 也不是音频任务时,获取终端的系统任务找,并从找顶开始对该系统任务找进行遍历,W查 找可W与操作指令匹配的终端任务,进而实现控制。
[0013] 在上述任一技术方案中,优选地,在获取所述系统任务找并从找顶开始遍历所述 系统任务找之后,还包括:当从所述系统任务找的找顶先遍历到所述目标任务时,将所述目 标任务切换为所述当前前台任务,并将所述操作指令转换为所述目标操作指令,W根据所 述目标操作指令对所述当前前台任务进行控制;当从所述系统任务找的找顶先先遍历到所 述音频任务时,将所述音频任务作为所述当前前台任务,并根据所述操作指令对所述当前 前台任务进行控制;当从所述系统任务找的找顶遍历完所述任务找且未遍历到所述目标任 务或所述音频任务时,禁止对所述操作指令进行转换。
[0014] 在该技术方案中,当开始从获取到的系统任务找的找顶开始遍历后,如果先遇到 目标任务,则将其切换为当前前台任务,并将操作指令进行转换后控制实现相应的操作;而 如果先遇到音频任务,则将其切换为当前前台任务,并直接通过接收到的操作指令控制实 现相应的操作;而如果在遍历结束后,既未遇到目标任务也未遇到音频任务,则按默认为音 频任务处理,即对操作指令进行切换,在保证操作指令与终端的当前前台任务对应的同时 避免增加终端的功耗,W提升用户体验。
[0015] 根据本发明的第二方面,提出了一种基于耳机的控制系统,包括:获取模块,用于 在接收到来自耳机的操作指令时,获取终端的当前前台任务;确定模块,用于确定所述当前 前台任务的任务类型,W根据所述任务类型确定是否转换所述操作指令,W对所述当前前 台任务进行控制。
[0016] 在该技术方案中,当用户将耳机成功连接到终端,且在终端接收到来自耳机的操 作指令时,该操作指令默认地为针对音频的常规操作指令,比如,播放指令、暂停指令、曲目 切换指令或者音量调节指令等,首先获取当前前台任务,然后在确定当前前台任务的任务 类型后确定是否需要对接收到的操作指令进行转换,W进一步对该当前前台任务进行控 审IJ,如此,可W通过对当前前台任务的任务类型的判断结果确定是否转换来自耳机的操作 指令,无需在硬件方面对耳机增加额外的按键W及构造新的指令,即可解决耳机只能用来 控制终端实现对音频的常规操作的问题,从而实现对包括音频在内的多种终端应用的常规 操作,节省生产成本的同时提升了用户体验。
[0017] 在上述技术方案中,优选地,所述确定模块具体包括:判断模块,用于判断所述当 前前台任务是否为目标任务;控制模块,用于根据第一判断结果确定是否转换所述操作指 令,W对所述当前前台任务进行控制。
[0018] 在该技术方案中,当接收到来自耳机的操作指令时,在确认当前前台任务的任务 类型时,可W先判断该当前前台任务是否为目标任务,比如通过识别应用程序的名称进行 判断,进一步根据判断结果确定是否转换接收到的操作指令,W避免不必要的操作,进而避 免增加终端功耗,同时为通过耳机控制终端实现对包括音频在内的多种终端应用的常规操 作提供有利的前提保障;另外,目标任务包括但不限于:视频任务、网页任务、电子书任务 或游戏任务等。
[0019] 在上述任一技术方案中,优选地,所述控制模块具体包括:转换子模块,用于当所 述第一判断结果为是时,将所述操作指令转换为目标操作指令,其中,所述目标操作指令与 所述目标任务一一对应;控制子模块,用根据所述目标操作指令对所述当前前台任务进行 控制;判断子模块,用于当所述第一判断结果为否时,判断所述当前前台任务是否为音频任 务,W根据第二判断结果确定是否获取所述终端的系统任务找并从找顶开始遍历所述系统 任务找,其中,所述音频任务不属于所述目标任务。
[0020] 在该技术方案中,具体地,当判定终端的当前前台任务为目标任务时,将接收到的 操作指令(针对音频的常规操作指令)转换为目标操作指令(针对目标任务的常规操作指 令),W对该目标任务进行控制,其中,目标操作指令与
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1