CN117956371A - 一种音频业务恢复处理方法、电子设备及计算机存储介质 - Google Patents
一种音频业务恢复处理方法、电子设备及计算机存储介质 Download PDFInfo
- Publication number
- CN117956371A CN117956371A CN202211289367.0A CN202211289367A CN117956371A CN 117956371 A CN117956371 A CN 117956371A CN 202211289367 A CN202211289367 A CN 202211289367A CN 117956371 A CN117956371 A CN 117956371A
- Authority
- CN
- China
- Prior art keywords
- audio service
- bluetooth headset
- service
- audio
- electronic device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 21
- 238000011084 recovery Methods 0.000 title abstract description 8
- 238000000034 method Methods 0.000 claims abstract description 185
- 238000012545 processing Methods 0.000 claims abstract description 181
- 230000008569 process Effects 0.000 claims abstract description 131
- 238000004891 communication Methods 0.000 claims abstract description 35
- 239000000725 suspension Substances 0.000 claims description 38
- 230000015654 memory Effects 0.000 claims description 35
- 230000004044 response Effects 0.000 claims description 8
- 238000005516 engineering process Methods 0.000 abstract description 3
- 239000010410 layer Substances 0.000 description 23
- 238000007726 management method Methods 0.000 description 23
- 230000006870 function Effects 0.000 description 16
- 230000000875 corresponding effect Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 14
- 238000010295 mobile communication Methods 0.000 description 9
- 230000003993 interaction Effects 0.000 description 7
- 230000011664 signaling Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 239000012792 core layer Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Telephone Function (AREA)
Abstract
本申请涉及通信技术领域,尤其涉及一种音频业务恢复处理方法、电子设备及计算机存储介质。本申请中,可以按照用户的意愿选择是否恢复被抢占的音频业务,提高了音频业务切换的灵活度,提高用户体验。该方法包括:第一电子设备和第二电子设备均与蓝牙耳机建立无线通信通道;第一电子设备利用蓝牙耳机处理第一音频业务;第二电子设备检测到第二音频业务后,请求蓝牙耳机暂停处理第一音频业务,并利用蓝牙耳机处理第二音频业务;第一电子设备在蓝牙耳机暂停处理第一音频业务后,显示第一提示信息;第一电子设备响应于用户对第一提示信息的第一操作,请求蓝牙耳机暂停处理第二音频业务,并利用蓝牙耳机处理第一音频业务。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种音频业务恢复处理方法、电子设备及计算机存储介质。
背景技术
目前,蓝牙耳机凭借其无需收纳整理耳机线、便携、使用便捷的特点,受到越来越多用户的青睐。蓝牙耳机的作用是,蓝牙耳机可以与手机、平板、个人电脑(personalcomputer,PC)等电子设备建立无线连接,从而配合电子设备为用户处理音频业务。例如,蓝牙耳机可以与手机建立无线连接,配合手机为用户播放音乐、播放接/打电话通话等。
目前,蓝牙耳机可以连接多个电子设备,但只能按照音频业务设定的业务优先级顺序,处理业务优先级较高的一个电子设备的音频业务,却不能按照用户意愿处理其他电子设备的音频业务,音频业务切换的灵活度较差,用户体验较差。
发明内容
本申请实施例提供一种音频业务恢复处理方法、电子设备及计算机存储介质,用于解决蓝牙耳机连接多个电子设备的场景下,只能按照音频业务设定的业务优先级顺序,处理业务优先级较高的一个电子设备的音频业务,却不能按照用户意愿处理其他电子设备的音频业务,音频业务切换的灵活度较差,用户体验较差的问题。
为达到上述目的,本申请的实施例采用如下技术方案:
第一方面,提供了一种音频业务恢复处理方法,该方法包括:第一电子设备和第二电子设备均与蓝牙耳机建立无线通信通道;第一电子设备利用蓝牙耳机处理第一音频业务;第二电子设备检测到第二音频业务后,请求蓝牙耳机暂停处理第一音频业务,并利用蓝牙耳机处理第二音频业务;其中,第二音频业务的业务优先级大于等于第一音频业务的业务优先级;第一电子设备在蓝牙耳机暂停处理第一音频业务后,显示第一提示信息;其中,第一提示信息用于请求用户确定第一电子设备是否恢复利用蓝牙耳机处理第一音频业务;第一电子设备响应于用户对第一提示信息的第一操作,请求蓝牙耳机暂停处理第二音频业务,并利用蓝牙耳机处理第一音频业务;其中,第一操作用于触发第一电子设备恢复利用蓝牙耳机处理第一音频业务。
本方案中,不是单纯按照音频业务设定的业务优先级顺序,决定处理业务优先级较高的一个电子设备的音频业务。在暂停一个音频业务后,可以由用户决定是否继续该音频业务。之后,可以按照用户的意愿选择是否恢复被抢占的音频业务。如此,提高了音频业务切换的灵活度,提高用户体验。
在第一方面的一种可能的实现方式中,第二电子设备检测到第二音频业务后,请求蓝牙耳机暂停处理第一音频业务,并利用蓝牙耳机处理第二音频业务,包括:第二电子设备检测到第二音频业务,通过蓝牙耳机向第一电子设备发送业务暂停指令;第一电子设备接收业务暂停指令,停止向蓝牙耳机发送第一音频业务的音频数据;第二电子设备向蓝牙耳机发送第二音频业务的音频数据;蓝牙耳机接收第二音频业务的音频数据,处理第二音频业务。
在第一方面的一种可能的实现方式中,在第二电子设备检测到第二音频业务后,请求蓝牙耳机暂停处理第一音频业务,并利用蓝牙耳机处理第二音频业务之前,该方法还包括:
第一电子设备通过蓝牙耳机向第二电子设备指示第一音频业务的业务优先级;其中,第二电子设备检测到第二音频业务后,请求蓝牙耳机暂停处理第一音频业务,并利用蓝牙耳机处理第二音频业务,包括:第二电子设备检测到第二音频业务后,对比第二音频业务与第一音频业务的业务优先级;若第二音频业务的业务优先级大于第一音频业务的业务优先级,第二电子设备则请求蓝牙耳机暂停处理第一音频业务,并利用蓝牙耳机处理第二音频业务。
在第一方面的一种可能的实现方式中,业务暂停指令用于指示第二音频业务的业务优先级;第一电子设备接收业务暂停指令,停止向蓝牙耳机发送第一音频业务的音频数据,包括:第一电子设备接收业务暂停指令,若业务暂停指令指示的第二音频业务的业务优先级大于第一音频业务的业务优先级,停止向蓝牙耳机发送第一音频业务的音频数据。本方案中,第一电子设备在接收到业务暂停指令后,会再次确认第二音频业务和第一音频业务的业务优先级,进一步确保第一电子设备执行业务暂停指令的准确度。
在第一方面的一种可能的实现方式中,该方法还包括:若第二音频业务的业务优先级等于第一音频业务的业务优先级,第二电子设备则显示第二提示信息;其中,第二提示信息用于请求用户确定第二电子设备是否抢占蓝牙耳机来处理第二音频业务;第二电子设备响应于用户对第二提示信息的第三操作,请求蓝牙耳机暂停处理第一音频业务,并利用蓝牙耳机处理第二音频业务;其中,第三操作用于触发第二电子设备抢占蓝牙耳机来处理第二音频业务。
本方案中,当同时需要蓝牙耳机的使用权的音频业务处于同一业务优先级的情况下,后发起音频业务的第二电子设备可以显示用于请求用户确定第二电子设备是否抢占蓝牙耳机来处理第二音频业务的提示信息,如此,便可以由用户的意愿决定是否先处理后发起的第二音频业务,提高用户体验。
在第一方面的一种可能的实现方式中,第一电子设备响应于用户对第一提示信息的第一操作,请求蓝牙耳机暂停处理第二音频业务,并利用蓝牙耳机处理第一音频业务,包括:若第一电子设备在第一预设时长内,接收到用户对第一提示信息的第一操作,第一电子设备则响应于第一操作,请求蓝牙耳机暂停处理第二音频业务,并利用蓝牙耳机处理第一音频业务。
本方案中,第一提示信息的显示时间需要控制在一定时间,若在该控制时间内,检测到用户对第一提示信息的第一操作,则第二电子设备恢复原本暂停的音频业务,如此,提高了第二电子设备恢复原本暂停的音频业务的效率。
在第一方面的一种可能的实现方式中,该方法还包括:若第一电子设备在第一预设时长内,未接收到用户对第一提示信息的操作,或者,第一电子设备在第一预设时长内接收到用户对第一提示信息的第二操作,第一电子设备则在蓝牙耳机处理完第二音频业务后,利用蓝牙耳机处理第一音频业务;或者,若第一电子设备在第一预设时长内,未接收到用户对第一提示信息的操作,或者,第一电子设备在第一预设时长内接收到用户对第一提示信息的第二操作,第一电子设备则在蓝牙耳机暂停处理第二音频业务后,利用蓝牙耳机处理第一音频业务;其中,第二操作用于触发第一电子设备不恢复利用蓝牙耳机处理第一音频业务。
本方案中,第一提示信息的显示时间需要控制在一定时间,若在该控制时间内,检测到用户对第一提示信息的第一操作,则第二电子设备恢复原本暂停的音频业务,如此,提高了第二电子设备恢复原本暂停的音频业务的效率。且第一电子设备在蓝牙耳机处理完第二音频业务后,无需用户操作,便可以自动恢复利用蓝牙耳机处理第一音频业务,从而提高用户体验。
在第一方面的一种可能的实现方式中,该方法还包括:第一电子设备响应于用户对第一提示信息的第二操作,若第二电子设备在第二预设时长内利用蓝牙耳机处理完第二音频业务,第一电子设备则在蓝牙耳机处理完第二音频业务后,利用蓝牙耳机处理第一音频业务;或者,第一电子设备响应于用户对第一提示信息的第二操作,若第二电子设备在第二预设时长内暂停利用蓝牙耳机处理第二音频业务,第一电子设备则在蓝牙耳机暂停处理第二音频业务后,利用蓝牙耳机处理第一音频业务;其中,第二操作用于触发第一电子设备不恢复利用蓝牙耳机处理第一音频业务。
本方案中,第一电子设备在蓝牙耳机处理完第二音频业务后,无需用户操作,便可以自动恢复利用蓝牙耳机处理第一音频业务,从而提高用户体验。
在第一方面的一种可能的实现方式中,第二电子设备检测到第二音频业务后,请求蓝牙耳机暂停处理第一音频业务,并利用蓝牙耳机处理第二音频业务之后,该方法还包括:第一电子设备利用第一电子设备的音频部件处理第一音频业务。
蓝牙耳机暂停处理第一音频业务后,第一电子设备也可以自动处理待处理的第一音频业务,提高音频业务的完成度。
在第一方面的一种可能的实现方式中,蓝牙耳机处理的音频业务包括通话业务、多媒体业务和通知提示业务;其中,通话业务的业务优先级大于多媒体业务的业务优先级,多媒体业务的业务优先级大于通知提示业务的业务优先级。
第二方面,提供了一种音频业务恢复处理方法,该方法包括:第一电子设备与蓝牙耳机建立无线通信通道;其中,蓝牙耳机与第二电子设备也建立了无线通信通道;第一电子设备利用蓝牙耳机处理第一音频业务;第一电子设备在蓝牙耳机处理第二电子设备的第二音频业务,暂停处理第一音频业务后,显示第一提示信息;其中,第一提示信息用于请求用户确定第一电子设备是否恢复利用蓝牙耳机处理第一音频业务;第二音频业务的业务优先级大于或等于第一音频业务的业务优先级;第一电子设备响应于用户对第一提示信息的第一操作,请求蓝牙耳机暂停处理第二音频业务,并利用蓝牙耳机处理第一音频业务;其中,第一操作用于触发第一电子设备恢复利用蓝牙耳机处理第一音频业务。
本方案中,不是单纯按照音频业务设定的业务优先级顺序,决定处理业务优先级较高的一个电子设备的音频业务。在暂停一个音频业务后,可以由用户决定是否继续该音频业务。之后,可以按照用户的意愿选择是否恢复被抢占的音频业务。如此,提高了音频业务切换的灵活度,提高用户体验。
在第二方面的一种可能的实现方式中,在第一电子设备在蓝牙耳机处理第二电子设备的第二音频业务,暂停处理第一音频业务后,显示第一提示信息之前,该方法还包括:第一电子设备通过蓝牙耳机向第二电子设备指示第一音频业务的业务优先级。
在第二方面的一种可能的实现方式中,在第一电子设备利用蓝牙耳机处理第一音频业务之后,第一电子设备在蓝牙耳机处理第二电子设备的第二音频业务,暂停处理第一音频业务后,显示第一提示信息之前,该方法还包括:第一电子设备通过蓝牙耳机接收来自第二电子设备的业务暂停指令,业务暂停指令用于指示第二音频业务的业务优先级;若业务暂停指令指示的第二音频业务的业务优先级大于第一音频业务的业务优先级,第一电子设备停止向蓝牙耳机发送第一音频业务的音频数据。
本方案中,第一电子设备在接收到业务暂停指令后,会再次确认第二音频业务和第一音频业务的业务优先级,进一步确保第一电子设备执行业务暂停指令的准确度。
在第二方面的一种可能的实现方式中,第一电子设备响应于用户对第一提示信息的第一操作,请求蓝牙耳机暂停处理第二音频业务,并利用蓝牙耳机处理第一音频业务,包括:若第一电子设备在第一预设时长内,接收到用户对第一提示信息的第一操作,第一电子设备则响应于第一操作,请求蓝牙耳机暂停处理第二音频业务,并利用蓝牙耳机处理第一音频业务。
在第二方面的一种可能的实现方式中,该方法还包括:若第一电子设备在第一预设时长内,未接收到用户对第一提示信息的操作,或者,第一电子设备在第一预设时长内接收到用户对第一提示信息的第二操作,第一电子设备则在蓝牙耳机处理完第二音频业务后,利用蓝牙耳机处理第一音频业务;或者,
若第一电子设备在第一预设时长内,未接收到用户对第一提示信息的操作,或者,第一电子设备在第一预设时长内接收到用户对第一提示信息的第二操作,第一电子设备则在蓝牙耳机暂停处理第二音频业务后,利用蓝牙耳机处理第一音频业务;
其中,第二操作用于触发第一电子设备不恢复利用蓝牙耳机处理第一音频业务。
在第二方面的一种可能的实现方式中,该方法还包括:第一电子设备响应于用户对第一提示信息的第二操作,若第二电子设备在第二预设时长内利用蓝牙耳机处理完第二音频业务,第一电子设备则在蓝牙耳机处理完第二音频业务后,利用蓝牙耳机处理第一音频业务;或者,第一电子设备响应于用户对第一提示信息的第二操作,若第二电子设备在第二预设时长内暂停利用蓝牙耳机处理第二音频业务,第一电子设备则在蓝牙耳机暂停处理第二音频业务后,利用蓝牙耳机处理第一音频业务;其中,第二操作用于触发第一电子设备不恢复利用蓝牙耳机处理第一音频业务。
在第二方面的一种可能的实现方式中,第二电子设备检测到第二音频业务后,请求蓝牙耳机暂停处理第一音频业务,并利用蓝牙耳机处理第二音频业务之后,该方法还包括:第一电子设备利用第一电子设备的音频部件处理第一音频业务。
第三方面,提供了一种电子设备,该电子设备包括处理器和存储器;存储器用于存储代码指令;处理器用于运行代码指令,以执行如第一方面和第二方面中任一种可能的设计方式中的天线控制方法。
第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当指令在计算机上运行时,使得计算机执行如第一方面和第二方面中任一种可能的设计方式中的天线控制方法。
其中,第三方面和第四方面中任一种设计方式所带来的技术效果可参见第一方面中不同设计方式所带来的技术效果,此处不再赘述。
附图说明
图1根据本申请的一些实施例,示出了一种蓝牙耳机连接多设备,且一个设备的音频业务正由蓝牙耳机处理的应用场景;
图2根据本申请的一些实施例,示出了一种蓝牙耳机连接多设备,且多个设备的音频业务抢占蓝牙耳机的应用场景;
图3根据本申请的一些实施例,示出了一种手机200的结构示意图;
图4根据本申请的一些实施例,示出了一种手机200的软件结构框图;
图5根据本申请的一些实施例,示出了一种音频业务恢复处理方法的应用场景示意图;
图6根据本申请的一些实施例,示出了一种“一键抢回”窗口的操作界面示意图;
图7根据本申请的一些实施例,示出了一种音频业务恢复处理方法的应用场景示意图;
图8根据本申请的一些实施例,示出了一种音频业务恢复处理方法的应用场景示意图;
图9根据本申请的一些实施例,示出了一种能够实现本申请实施例提供的音频业务恢复处理方法的手机200和平板300的功能模块示意图;
图10根据本申请的一些实施例,对应于图5,示出了一种发生音频业务抢占事件时,被抢占音频业务的手机200各模块交互逻辑示意图;
图11根据本申请的一些实施例,对应于图7,示出了一种被抢占音频业务的手机200恢复利用蓝牙耳机100播放音乐的交互逻辑示意图;
图12根据本申请的一些实施例,示出了一种平板300播放音乐暂停时,蓝牙耳机100处于空闲状态,手机200恢复利用蓝牙耳机100播放音乐的交互逻辑示意图;
图13根据本申请的一些实施例,对应于图1、图2、图5和图7对应的应用场景,示出了一种音频业务恢复处理方法的流程示意图。
具体实施方式
本申请的说明性实施例包括但不限于一种音频业务恢复处理方法、电子设备及计算机存储介质。
下面结合附图,对本申请的实施例进行描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。本领域普通技术人员可知,随着技术的发展和新场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
正如背景技术中所述,目前,蓝牙耳机可以连接多个电子设备,但只能按照音频业务设定的业务优先级顺序,处理业务优先级较高的一个电子设备的音频业务,却不能按照用户意愿处理其他电子设备的音频业务,音频业务切换的灵活度较差,用户体验较差。
例如,图1根据本申请的一些实施例,示出了一种蓝牙耳机连接多设备,且一个设备的音频业务正由蓝牙耳机处理的应用场景。图2根据本申请的一些实施例,示出了一种蓝牙耳机连接多设备,且多个设备的音频业务抢占蓝牙耳机的应用场景。如图1所示,该应用场景包括蓝牙耳机100、手机200和平板300。蓝牙耳机100同时与手机200和平板300建立无线通信连接,从而配合手机200和平板300为用户处理音频业务。如图2所示,当前,手机200向蓝牙耳机100发起播放音乐的请求后,蓝牙耳机100播放手机200的音乐。如图2所示,若平板300检测到播放音乐的音频业务,确定平板300播放音乐的业务优先级大于等于手机200播放音乐的业务优先级,则向蓝牙耳机100请求暂停播放手机200的音乐,播放平板300的音乐,从而蓝牙耳机100暂停播放手机200的音乐,播放平板300的音乐。此过程中,蓝牙耳机100不能按照用户意愿再次切换至播放手机200的音乐,音频业务切换的灵活度较差,用户体验较差。
为了上述技术问题,本申请实施例提供一种音频业务恢复处理方法。该方法中,电子设备1和电子设备2均与蓝牙耳机建立无线通信通道。然后,当电子设备1利用蓝牙耳机处理音频业务1时,电子设备2又检测到音频业务2,则可以请求蓝牙耳机暂停处理音频业务1,并利用蓝牙耳机处理音频业务2。其中,音频业务2的音频业务优先级大于等于音频业务1的音频业务优先级。其中,本申请实施例中所述的电子设备1是第一电子设备,电子设备2是第二电子设备,音频业务1是第一音频业务,音频业务2是第二音频业务。
并且,电子设备1在蓝牙耳机暂停处理音频业务1后,可以显示第一提示信息,其中,该第一提示信息用于请求用户确定该电子设备1是否恢复利用蓝牙耳机处理音频业务1。在电子设备1响应于用户对第一提示信息的确认操作后,请求蓝牙耳机暂停处理音频业务2,并利用蓝牙耳机处理音频业务1,其中,第一操作用于触发电子设备1恢复利用蓝牙耳机处理音频业务1。然后,电子设备1恢复利用蓝牙耳机处理音频业务1。
本方案中,不是单纯按照音频业务设定的业务优先级顺序,决定处理业务优先级较高的一个电子设备的音频业务。在暂停一个音频业务后,可以由用户决定是否继续该音频业务。之后,可以按照用户的意愿选择是否恢复被抢占的音频业务。如此,提高了音频业务切换的灵活度,提高用户体验。
示例性的,本申请实施例中的电子设备(如第一电子设备和第二电子设备)可以为手机、媒体播放器(例如MP3、MP4等)、平板电脑、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、个人数字助理(personal digital assistant,PDA)、电视或智能手表等设备。本申请实施例对电子设备的具体形态不做特殊限制。
本申请实施例以电子设备1为手机(如手机200)为例进行说明。图3根据本申请的一些实施例,示出了一种手机200的结构示意图。
如图3所示,手机200可以包括处理器210,外部存储器接口220,内部存储器221,通用串行总线(universal serial bus,USB)接口230,充电管理模块240,电源管理模块241,电池242,天线1,天线2,移动通信模块250,无线通信模块260,音频模块270,扬声器270A,受话器270B,麦克风270C,耳机接口270D,传感器模块280,按键290,马达291,指示器292,摄像头293,显示屏(触摸屏)294,以及用户标识模块(subscriber identification module,SIM)卡接口295等。
其中,上述传感器模块280可以包括压力传感器,陀螺仪传感器,气压传感器,磁传感器,加速度传感器,距离传感器,接近光传感器,指纹传感器,温度传感器,触摸传感器,环境光传感器和骨传导传感器等传感器。
可以理解的是,本实施例示意的结构并不构成对手机200的具体限定。在另一些实施例中,手机200可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
处理器210可以包括一个或多个处理单元,例如:处理器210可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
控制器可以是手机200的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
处理器210中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器210中的存储器为高速缓冲存储器。该存储器可以保存处理器210刚用过或循环使用的指令或数据。如果处理器210需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器210的等待时间,因而提高了***的效率。
在一些实施例中,处理器210可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。本申请实施例中,处理器210可以利用蓝牙耳机处理音频业务1。而处理器210在蓝牙耳机处理电子设备2的音频业务2,暂停处理音频业务1后,通过显示屏294显示第一提示信息,其中,第一提示信息用于请求用户确定处理器210是否恢复利用蓝牙耳机处理音频业务1;音频业务2的业务优先级大于或等于音频业务1的业务优先级。然后,在处理器210响应于用户对第一提示信息的第一操作后,请求蓝牙耳机暂停处理音频业务2,并利用蓝牙耳机处理音频业务1;其中,第一操作用于触发处理器210恢复利用蓝牙耳机处理音频业务1。
可以理解的是,本实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对手机200的结构限定。在另一些实施例中,手机200也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
充电管理模块240用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。充电管理模块240为电池242充电的同时,还可以通过电源管理模块241为电子设备供电。
电源管理模块241用于连接电池242,充电管理模块240与处理器210。电源管理模块241接收电池242和/或充电管理模块240的输入,为处理器210,内部存储器221,外部存储器,显示屏294,摄像头293,和无线通信模块260等供电。在一些实施例中,电源管理模块241和充电管理模块240也可以设置于同一个器件中。
手机200的无线通信功能可以通过天线1,天线2,移动通信模块250,无线通信模块260,调制解调处理器以及基带处理器等实现。在一些实施例中,手机200的天线1和移动通信模块250耦合,天线2和无线通信模块260耦合,使得手机200可以通过无线通信技术与网络以及其他设备通信。
天线1和天线2用于发射和接收电磁波信号。手机200中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如,可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
移动通信模块250可以提供应用在手机200上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块250可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(lownoise amplifier,LNA)等。移动通信模块250可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。
移动通信模块250还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块250的至少部分功能模块可以被设置于处理器210中。在一些实施例中,移动通信模块250的至少部分功能模块可以与处理器210的至少部分模块被设置在同一个器件中。
无线通信模块260可以提供应用在手机200上的包括WLAN(如无线保真(wirelessfidelity,Wi-Fi)网络),蓝牙(bluetooth,BT),全球导航卫星***(global navigationsatellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(nearfield communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。手机200可以利用无线通信模块260与蓝牙耳机建立无线通信通道。具体地,手机200可以包括蓝牙模块,手机200可以利用蓝牙模块与蓝牙耳机建立蓝牙通信通道,并由该蓝牙通信通道与蓝牙耳机进行指令和/或数据的传输。其中,指令可以是暂停音频业务请求,处理音频业务请求等。数据可以是各种类型的音频数据。
无线通信模块260可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块260经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器210。无线通信模块260还可以从处理器210接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
手机200通过GPU,显示屏294,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏294和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器210可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
显示屏294用于显示图像,视频等。该显示屏294包括显示面板。显示屏294可以用于显示请求用户确定处理器210是否恢复利用蓝牙耳机处理音频业务1的第一提示信息。
手机200可以通过ISP,摄像头293,视频编解码器,GPU,显示屏294以及应用处理器等实现拍摄功能。ISP用于处理摄像头293反馈的数据。摄像头293用于捕获静态图像或视频。在一些实施例中,手机200可以包括1个或N个摄像头293,N为大于1的正整数。
外部存储器接口220可以用于连接外部存储卡,例如Micro SD卡,实现扩展手机200的存储能力。外部存储卡通过外部存储器接口220与处理器210通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
内部存储器221可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器210通过运行存储在内部存储器221的指令,从而执行手机200的各种功能应用以及数据处理。例如,在本申请实施例中,处理器210可以通过执行存储在内部存储器221中的指令,内部存储器221可以包括存储程序区和存储数据区。
其中,存储程序区可存储操作***,至少一个功能所需的应用程序(比如声音播放功能,业务抢占功能等)等。存储数据区可存储手机200使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器221可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flashstorage,UFS)等。
手机200可以通过音频模块270,扬声器270A,受话器270B,麦克风270C,耳机接口270D,以及应用处理器等实现音频功能。例如音乐播放,录音等。本申请实施例中,若音频业务1未被蓝牙耳机播放,也可以由音频模块270,扬声器270A,受话器270B,麦克风270C,耳机接口270D等播放音乐。
按键290包括开机键,音量键等。按键290可以是机械按键。也可以是触摸式按键。马达291可以产生振动提示。马达291可以用于来电振动提示,也可以用于触摸振动反馈。指示器292可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。SIM卡接口295用于连接SIM卡。SIM卡可以通过***SIM卡接口295,或从SIM卡接口295拔出,实现和手机200的接触和分离。手机200可以支持1个或N个SIM卡接口,N为大于1的正整数。SIM卡接口295可以支持Nano SIM卡,Micro SIM卡,SIM卡等。
手机200的软件***可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本申请实施例以分层架构的安卓Android***为例,示例性说明手机200的软件结构。
图4根据本申请的一些实施例,示出了一种手机200的软件结构框图。分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将Android***分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(Android Runtime)和***库,以及内核层。
如图4所示,应用程序层可以包括音乐、视频、通话、铃声、闹钟、蓝牙、导航、音频管家、图库、录音等应用程序。当然,应用程序层还可以包括其他应用程序,例如支付应用,购物应用、银行应用、聊天应用或理财应用等,本申请不做限定。其中,音频管家用于感知蓝牙耳机处理音频业务的状态:空闲中、处理音频业务中。音频管家还用于感知音频业务的抢占事件和音频业务的状态恢复事件。其中,音频业务的抢占是指蓝牙耳机处理音频业务的时候,又检测到了另一个电子设备发起的待处理音频业务,然后,暂停处理正在处理的音频业务,处理另一个电子设备发起的待处理音频业务的过程。音频业务的状态恢复事件是指音频业务的抢占事件发生后,蓝牙耳机暂停处理另一个电子设备发起的待处理音频业务,处理之前暂停处理的音频业务的过程。音频管家还用于显示第一提示信息,该第一提示信息用于指示用户进行音频业务抢占处理和音频业务的状态恢复处理的选择。例如,音频管家用于显示前述“一键抢回”弹窗。
应用程序框架层为应用程序层的应用程序提供应用编程接口(applicationprogramming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。例如可以包括电话管理器、计算引擎、通知管理器、多媒体框架、状态感知模块、进程管理器等,本申请实施例对此不做任何限制。
其中,进程管理器用于创建、中止进程和线程。
电话管理器用于提供手机200的通信功能。例如通话状态的管理(包括接通,挂断等)。
通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在***顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。
状态感知模块主要负责确认手机200自身的状态及与手机200蓝牙连接的无线设备(例如,蓝牙耳机100)的状态。其中,手机200自身的状态可以包括激活状态和非激活状态,与手机蓝牙连接的设备的状态可以包括空闲状态或者非空闲状态。状态感知模块可通过监控各种应用进程、线程,确认手机200自身的状态。状态感知模块可通过接收到的广播信息(例如,BLE广播)确定与手机200蓝牙连接的设备的状态。
多媒体框架可以接收应用层各个应用程序发送的音频业务,识别音频业务的类型;以及进行业务仲裁和抢占。本申请实施例中,多媒体框架用于在接收到应用程序发送的处理音频业务请求的情况下,根据音频业务请求中音频流类型,确定音频业务的类型,进而再根据蓝牙耳机处理音频业务的状态,选择音频播放设备。多媒体框架还用于在接收到音频管家发送的音频业务抢占通知的情况下,向蓝牙模块发送音频业务抢占通知。
***库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(Media Libraries),三维图形处理库(例如,OpenGL ES),二维图形处理库(例如,SGL)等。
表面管理器用于对显示子***进行管理,并且为多个应用程序提供了2D和3D图层的融合。
媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:MPEG4,H.264,MP3,AAC,AMR,JPG,PNG等。
OpenGL ES用于实现三维图形绘图,图像渲染,合成,和图层处理等。
SGL是2D绘图的绘图引擎。
安卓运行时(Android Runtime)包括核心库和虚拟机。Android Runtime负责安卓***的调度和管理。核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。
内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动,蓝牙模块。
除此之外,***库以及内核层之间还包括硬件层,硬件层包括显示器、摄像头、喇叭(也可称为扬声器)以及蓝牙模块等。蓝牙模块可包括实现蓝牙连接、数据交互的硬件单元:无线射频单元(Radio)、基带或链路控制单元(link controller)、链路管理单元(linkmanager)等。无线射频单元用于实现数据和语音的发送/接收的无线射频单元(Radio);链路管理单元用于进行射频信号与数字或语音信号的相互转化,实现基带协议和其它的底层连接规程;链路管理单元负责管理蓝牙设备之间的通信,实现链路的建立、验证、链路配置等操作。
以下实施例结合附图介绍本申请实施例的应用场景及本申请实施例的方法。
示例性的,本申请实施例中,以电子设备1(即第一电子设备)是手机200,电子设备2(即第二电子设备)是平板300,蓝牙耳机是蓝牙耳机100为例,介绍本申请实施例的方法。其中,音频业务1是第一音频业务,音频业务2是第二音频业务。
本申请实施例中,如图1所示,手机200和平板300均可以与蓝牙耳机100建立无线通信通道(如实体连接)。手机200可以利用蓝牙耳机100处理音频业务1,如利用蓝牙耳机100播放手机200的音乐。之后,如图2所示,平板300可能会检测到音频业务2。例如,平板300可能会接收到来电,需要利用蓝牙耳机100接听电话;或者,平板300可能会需要利用蓝牙耳机100播放音乐。此时,音频业务2的业务优先级可能大于或等于音频业务1的业务优先级。例如,在音频业务2为接听来电,音频业务1为播放音乐的情况下,音频业务2的业务优先级高于音频业务1的业务优先级。又例如,在音频业务2为播放音乐,音频业务1为播放音乐的情况下,音频业务2的业务优先级等于音频业务1的业务优先级。本申请实施例后续介绍各音频业务的优先级的高低,此处不予赘述。
在音频业务2的业务优先级大于或等于音频业务1的业务优先级的情况下,平板300可以请求蓝牙耳机100暂停处理音频业务1(如播放手机200的音乐),并利用蓝牙耳机100处理音频业务2(如接听平板300的来电)。此时,手机200的音频业务1被平板300的音频业务2抢占。
为了保证手机200的音频业务1被平板300的音频业务2抢占后,手机200的音频业务1可以重新抢占蓝牙耳机100的使用权。手机200可以为用户提供“一键抢回”服务。具体的,手机200在蓝牙耳机100暂停处理音频业务1后,可以显示第一提示信息。该第一提示信息用于请求用户确定手机200是否恢复利用蓝牙耳机100处理音频业务1。也就是说,该第一提示信息用于请求用户确定音频业务1是否要重新抢占蓝牙耳机100的使用权。例如,图5根据本申请的一些实施例,示出了一种音频业务恢复处理方法的应用场景示意图,如图5所示,在蓝牙耳机100暂停播放手机200的音乐,播放平板300的音乐后,手机200显示“一键抢回”弹窗。图6根据本申请的一些实施例,示出了一种“一键抢回”窗口的操作界面示意图,如图6所示,手机200显示“一键抢回”弹窗1。“一键抢回”弹窗1包括提示信息:“是否恢复利用蓝牙耳机100处理音频业务1?”,以及确认选项和取消选项。手机200检测到用户点击“一键抢回”弹窗1中的确认选项,则手机200的音频业务1可以重新抢占蓝牙耳机100的使用权。图7根据本申请的一些实施例,示出了一种音频业务恢复处理方法的应用场景示意图,如图7所示,手机200检测到用户点击“一键抢回”弹窗中确认选项后,手机200可以请求蓝牙耳机100暂停播放平板300的音乐,并利用蓝牙耳机100播放手机200的音乐,于是,蓝牙耳机100又恢复播放手机200的音乐。第一提示信息可以显示在手机200的桌面,也可以显示在音频应用的界面,也可以显示在手机200的下拉通知管理菜单中。
本方案中,不是单纯按照音频业务设定的业务优先级顺序,决定处理业务优先级较高的一个电子设备的音频业务。在暂停播放手机200的音乐后,可以由用户决定是否继续该音频业务。之后,可以按照用户的意愿选择是否恢复被抢占的播放手机200的音乐。如此,提高了音频业务切换的灵活度,提高用户体验。
在本申请实施例中,不同音频业务可以对应不同的优先级。优先级较高的音频业务通常是重要的、关键的音频业务,优先级较高的音频业务可以被蓝牙耳机优先处理。示例性的,音频业务可以包括多种类型,例如音频业务可以包括通话业务、多媒体业务、通知提示业务等。通话业务可以包括在电话呼叫(包括电话呼入和电话呼出)、视频通话、音频通话、语音消息、游戏或语音助手等场景下,为用户播放对端的语音数据,或者采集用户的语音数据发送给对端,以及播放来电铃声等。多媒体业务可以包括播放音乐、视频、录音、游戏的背景音乐、文本转语音的声音等。通知提示业务可以包括播放短信提示音、推送通知提示音、闹钟铃声、***声音(例如调节音量时的声音、拍摄时的快门声音等)。通知提示业务、多媒体业务以及通话业务的优先级依次升高。在其他实施方式中,音频业务可以包括更多的类型,在此不做具体限制。其中,音频业务的优先级可以是预先设置的,也可以用户主动设置的,在此不做具体限制。例如,通话业务的业务优先级大于多媒体业务的业务优先级,多媒体业务的业务优先级大于通知提示业务的业务优先级。
在一些实施例中,平板300检测到音频业务2后,请求蓝牙耳机100暂停处理音频业务1,并利用蓝牙耳机100处理音频业务2。具体包括如下实现方案:图8根据本申请的一些实施例,示出了一种音频业务恢复处理方法的应用场景示意图。如图8所示,平板300检测到音频业务2,例如,平板300可能会接收到来电,需要利用蓝牙耳机100接听电话;或者,平板300可能会需要利用蓝牙耳机100播放音乐。平板300通过蓝牙耳机100向手机200发送业务暂停指令。手机200可以接收该业务暂停指令。手机200接收到该业务暂停指令后,可以停止向蓝牙耳机100发送音频业务1的音频数据,如播放手机200的音乐对应的音频数据。并且,平板300可以向蓝牙耳机100发送音频业务2的音频数据。蓝牙耳机100接收音频业务2的音频数据,处理音频业务2,如利用蓝牙耳机100播放平板300的音乐。
在该实施例中,平板300可以通过业务暂停指令请求蓝牙耳机100暂停处理音频业务1,并利用蓝牙耳机100处理音频业务2,以实现音频业务2对音频业务1的抢占。
需要说明的是,在该实施例中,蓝牙耳机100可以在平板300和手机200之间起到数据或信令(如上述业务暂停指令)中转的作用。蓝牙耳机100可以向手机200透传接收自平板300的数据或信令,也可以向平板300透传接收自手机200的数据或信令。
在另一些实施例中,蓝牙耳机100接收到来自平板300或手机200的数据或信令后,也会响应该数据或信令做一些相应的操作。例如,蓝牙耳机100接收到来自平板300的业务暂停指令后,不仅会向手机200可以传输该业务暂停指令;还可以响应于该业务暂停指令,停止处理手机200的音频业务1。
在一些实施例中,上述平板300检测到音频业务2后,请求蓝牙耳机100暂停处理音频业务1,并利用蓝牙耳机100处理音频业务2,包括如下具体实现方案:手机200通过蓝牙耳机100向平板300指示音频业务1的业务优先级;平板300检测到音频业务2后,对比音频业务2与音频业务1的业务优先级;若音频业务2的业务优先级大于音频业务1的业务优先级,平板300则请求蓝牙耳机100暂停处理音频业务1,并利用蓝牙耳机100处理音频业务2。
在一些实施例中,业务暂停指令用于指示音频业务2的业务优先级;手机200接收业务暂停指令,停止向蓝牙耳机100发送音频业务1的音频数据,包括如下具体实现方案:手机200接收业务暂停指令,若业务暂停指令指示的音频业务2的业务优先级大于音频业务1的业务优先级,停止向蓝牙耳机100发送音频业务1的音频数据。本方案中,手机200在接收到业务暂停指令后,会再次确认音频业务2和音频业务1的业务优先级,进一步确保手机200执行业务暂停指令的准确度。
可以理解,当同时需要蓝牙耳机100的使用权的音频业务处于同一业务优先级的情况下,后发起音频业务的平板300可以显示用于请求用户确定平板300是否抢占蓝牙耳机100来处理音频业务2的提示信息,如此,便可以由用户的意愿决定是否先处理后发起的音频业务2,提高用户体验。具体的,在一些实施例中,若音频业务2的业务优先级等于音频业务1的业务优先级,平板300则显示第二提示信息;其中,第二提示信息用于请求用户确定平板300是否抢占蓝牙耳机100来处理音频业务2;平板300响应于用户对第二提示信息的第三操作,请求蓝牙耳机100暂停处理音频业务1,并利用蓝牙耳机100处理音频业务2;其中,第三操作用于触发平板300抢占蓝牙耳机100来处理音频业务2。第二提示信息可以显示在平板300的桌面,也可以显示在平板300的音频应用的界面,也可以显示在平板300的下拉通知管理菜单中。平板300的操作界面可以同时包括第二提示信息和与之对应的确认选项按钮,第三操作可以为用户对第二提示信息对应的确认选项按钮的选择操作,例如,用户点击确认选项按钮。
可以理解,为了提高手机200恢复原本暂停的音频业务的效率,第一提示信息的显示时间需要控制在一定时间,若在该控制时间内,检测到用户对第一提示信息的第一操作,则手机200恢复原本暂停的音频业务。
具体的,在一些实施例中,若手机200在第一预设时长内,接收到用户对第一提示信息的第一操作,手机200则响应于第一操作,请求蓝牙耳机100暂停处理音频业务2,并利用蓝牙耳机100处理音频业务1。第一预设时长可以是10秒至1分钟中的任一一段时长。
在其他一些实施例中,即使手机200未检测到用户及时进行恢复原本暂停的音频业务的选择操作,手机200也可以在蓝牙耳机100处理完音频业务2后,自动恢复利用蓝牙耳机100处理音频业务1。具体地,若手机200在第一预设时长内,未接收到用户对第一提示信息的操作,手机200则在蓝牙耳机100处理完音频业务2后,便可以自动恢复利用蓝牙耳机100处理音频业务1。如此,手机200在蓝牙耳机100处理完音频业务2后,无需用户操作,便可以自动恢复利用蓝牙耳机100处理音频业务1,从而提高用户体验。
在其他一些实施例中,即使手机200检测到用户及时进行不恢复原本暂停的音频业务的选择操作,手机200也可以在蓝牙耳机100处理完音频业务2后,自动恢复利用蓝牙耳机100处理音频业务1。
具体地,若手机200在第一预设时长内接收到用户对第一提示信息的第二操作,第二操作用于触发手机200不恢复利用蓝牙耳机100处理音频业务1,手机200则在蓝牙耳机100处理完音频业务2后,自动恢复利用蓝牙耳机100处理音频业务1。其中,第一提示信息可以显示在手机200的桌面,也可以显示在音频应用的界面,也可以显示在手机200的下拉通知管理菜单中。手机200的操作界面可以同时包括第一提示信息和与之对应的取消选项按钮,第二操作可以为用户对第一提示信息对应的取消选项按钮的选择操作,例如,用户点击取消选项按钮。如此,手机200在蓝牙耳机100处理完音频业务2后,无需用户操作,便可以自动恢复利用蓝牙耳机100处理音频业务1,从而提高用户体验。
在其他一些实施例中,即使手机200检测到不进行恢复原本暂停的音频业务的指示,若在第一预设时长内,检测到平板300暂停处理音频业务2,也可以充分利用空闲的蓝牙耳机100恢复处理音频业务1,提高用户体验。
具体地,若手机200在第一预设时长内,未接收到用户对第一提示信息的操作,或者,手机200在第一预设时长内接收到用户对第一提示信息的第二操作,手机200则在蓝牙耳机暂停处理第二音频业务后,利用蓝牙耳机处理第一音频业务;其中,第二操作用于触发手机200不恢复利用蓝牙耳机处理第一音频业务。
在其他一些实施例中,无论手机200检测到用户是不是进行恢复原本暂停的音频业务的选择操作,手机200都可以在蓝牙耳机100处理完音频业务2后,或者暂停处理完音频业务2的情况下,自动恢复利用蓝牙耳机100处理音频业务1,提高用户体验。
具体地,手机200响应于用户对第一提示信息的第二操作,若平板300在第二预设时长内利用蓝牙耳机100处理完音频业务2,手机200则在蓝牙耳机100处理完音频业务2后,利用蓝牙耳机100处理音频业务1;或者,手机200响应于用户对第一提示信息的第二操作,若平板300在第二预设时长内暂停利用蓝牙耳机100处理音频业务2,手机200则在蓝牙耳机100暂停处理音频业务2后,利用蓝牙耳机100处理音频业务1;其中,第二操作用于触发手机200不恢复利用蓝牙耳机100处理音频业务1。第二预设时长可以是3分钟至4分钟中的任一一段时长。例如,蓝牙耳机100暂停播放手机200的媒体,播放平板300的通话。若平板300的通话挂断后,如手机200的媒体仍然处于待播放的状态,且蓝牙耳机100暂停播放手机200的媒体的时刻至当前的时长小于3分钟,则恢复至蓝牙耳机100播放手机200的媒体。
在一些实施例中,蓝牙耳机100暂停处理音频业务1后,手机200也可以自动处理待处理的音频业务1,提高音频业务的完成度。平板300检测到音频业务2后,请求蓝牙耳机100暂停处理音频业务1,并利用蓝牙耳机100处理音频业务2之后,该方法还包括如下步骤:手机200可以将音频业务1进行静音处理、暂停处理,也可以利用手机200的音频部件处理音频业务1。音频部件可以是扬声器、插拔耳机或受话器。具体的,若音频业务1是通话、蓝牙录音、通知或***等音频,则可以直接切换至手机200的音频部件继续音频业务。若音频业务1是媒体类型业务,则可以暂停(如音乐、视频),或者静音(如游戏)。
图9根据本申请的一些实施例,示出了一种能够实现本申请实施例提供的音频业务恢复处理方法的手机200和平板300的功能模块示意图。
如图9所示,手机200包括音频应用201、音频管家202、多媒体框架203和蓝牙模块204。
音频应用201可以包括用于播放音频的各种类型的应用。音频应用201用于检测音频业务的情况下,向多媒体框架203发送处理音频业务请求。
音频管家202用于感知蓝牙耳机100处理音频业务的状态:空闲中、处理音频业务中。音频管家202还用于感知音频业务的抢占和音频业务的状态恢复事件。其中,音频业务的抢占是指蓝牙耳机100处理音频业务的时候,又检测到了另一个电子设备发起的待处理音频业务,然后,暂停处理正在处理的音频业务,处理另一个电子设备发起的待处理音频业务的过程。音频业务的状态恢复事件是指音频业务的抢占事件发生后,蓝牙耳机100暂停处理另一个电子设备发起的待处理音频业务,处理之前暂停处理的音频业务的过程。音频管家202还用于显示第一提示信息,该第一提示信息用于指示用户进行音频业务抢占处理和音频业务的状态恢复处理的选择。例如,音频管家202用于显示前述“一键抢回”弹窗。
多媒体框架203用于在接收到音频应用201发送的处理音频业务请求的情况下,根据音频业务请求中音频流类型,确定音频业务的类型,进而再根据蓝牙耳机100处理音频业务的状态,选择音频播放设备。多媒体框架203还用于在接收到音频管家302发送的音频业务抢占通知(图中简称抢占通知)的情况下,向蓝牙模块204发送音频业务抢占通知。
蓝牙模块204用于支持各种指令和数据的传递。本申请实施例中,蓝牙耳机100用于支持音频数据传递、音频业务处理或/或暂停请求、音频业务抢占通知、音频业务处理状态发送。
同理,平板300包括音频应用301、音频管家302、多媒体框架303和蓝牙模块304。
音频应用301可以包括用于播放音频的各种类型的应用。音频应用301用于检测音频业务的情况下,向多媒体框架303发送处理音频业务请求。
音频管家302用于感知蓝牙耳机100处理音频业务的状态:空闲中、处理音频业务中。音频管家302还用于感知音频业务的抢占和音频业务的状态恢复事件。其中,音频业务的抢占是指蓝牙耳机100处理音频业务的时候,又检测到了另一个电子设备发起的待处理音频业务,然后,暂停处理正在处理的音频业务,处理另一个电子设备发起的待处理音频业务的过程。音频业务的状态恢复事件是指音频业务的抢占事件发生后,蓝牙耳机100暂停处理另一个电子设备发起的待处理音频业务,处理之前暂停处理的音频业务的过程。音频管家302还用于显示第一提示信息,该第一提示信息用于指示用户进行音频业务抢占处理和音频业务的状态恢复处理的选择。例如,音频管家302用于显示前述“一键抢回”弹窗。
多媒体框架303用于在接收到音频应用301发送的处理音频业务请求的情况下,根据音频业务请求中音频流类型,确定音频业务的类型,进而再根据蓝牙耳机100处理音频业务的状态,选择音频播放设备。多媒体框架303还用于在接收到音频管家302发送的音频业务抢占通知(图中简称抢占通知)的情况下,向蓝牙模块304发送音频业务抢占通知。
蓝牙模块304用于支持各种指令和数据的传递。本申请实施例中,蓝牙耳机100用于支持音频数据传递、音频业务处理或/或暂停请求、音频业务抢占通知、音频业务处理状态发送。
图10根据本申请的一些实施例,对应于图5,示出了一种发生音频业务抢占事件时,被抢占音频业务的手机200各模块交互逻辑示意图。如图10所示:
若手机200正在利用蓝牙耳机100播放音乐,蓝牙耳机100接收到平板300发起的播放音乐请求,蓝牙耳机100判断出蓝牙耳机100处理音频业务的状态为抢占中,则向手机200发送抢占通知,蓝牙模块204接收到抢占事件和蓝牙耳机100处理音频业务的状态(简称耳机状态)。
蓝牙耳机100将抢占通知和耳机状态分别转发给音频管家202和多媒体框架203。多媒体框架303根据耳机状态所指示的蓝牙耳机100正处理的音频业务的业务优先级以及平板300发起的音频业务的业务优先级,确认是否需要进行音频业务抢占,若需要进行音频业务抢占,则通知音乐应用3011暂停播放,并将暂停播放结果发送至音频管家202,音频管家202在接收到暂停播放通知的情况下,则显示“一件抢回”窗口。
音频管家202在接收到抢占通知的情况下,先显示抢占通知窗口,抢占通知窗口用于向用户请求是否将自身音频业务静音或者切换至自身受话器、插拔耳机、扬声器播放音乐,若检测到用户选择前述任意一个选项,则根据选项的内容,执行相应的动作。
图11根据本申请的一些实施例,对应于图7,示出了一种被抢占音频业务的手机200恢复利用蓝牙耳机100播放音乐的交互逻辑示意图。如图11所示:
平板300利用蓝牙耳机100播放音乐后,手机200检测到用户点击“一键抢回”弹窗中确认选项的操作后,调用多媒体框架303的接口,通知多媒体框架303播放音乐。然后,多媒体框架303再通知音乐应用2011利用蓝牙耳机100播放音乐。蓝牙模块204再将播放状态通知蓝牙耳机100。蓝牙耳机100收到平板300的播放通知之后,播放手机200的音乐,并通知平板300蓝牙耳机100处理音频业务的状态(简称耳机状态)。
在其他一些实施例中,对应于图2或图5的应用场景,若平板300检测到用户暂停播放音乐的操作,则暂停利用蓝牙耳机100播放音乐,此时,手机200确定蓝牙耳机100为空闲状态时,则自动恢复利用蓝牙耳机100播放音乐。具体地,参见图12,图12根据本申请的一些实施例,示出了一种平板300播放音乐暂停时,蓝牙耳机100处于空闲状态,手机200恢复利用蓝牙耳机100播放音乐的交互逻辑示意图。如图12所示:平板300检测到用户暂停播放音乐的操作,则暂停利用蓝牙耳机100播放音乐,蓝牙耳机100空闲,通知手机200恢复播放音乐的通知(图中简称恢复通知)和耳机状态。蓝牙耳机100将恢复播放音乐的通知和耳机状态分别转发给音频管家202和多媒体框架203。音频管家202调用多媒体框架303的接口,然后,多媒体框架303再通知音乐应用3011播放音乐。
图13根据本申请的一些实施例,对应于图1、图2、图5和图7对应的应用场景,示出了一种音频业务恢复处理方法的流程示意图。如图13所示,该流程包括如下步骤:
131:蓝牙耳机100分别与手机200和平板300建立无线通信通道。
132:蓝牙耳机100播放手机200的音乐。
133:平板300检测到播放音乐。
在一些实施例中,平板300响应于用户播放选中音乐的操作,便可以检测到用户发起的音乐业务。
134:蓝牙耳机100确定播放平板300的音乐的音频业务优先级大于播放手机200的音乐的音频业务优先级,请求暂停播放手机200的音乐,播放平板300的音乐。
在本申请实施例中,电子设备的不同音频业务可以对应不同的优先级,优先级较高的音频业务通常是重要的、关键的音频业务,优先级较高的音频业务可以被蓝牙耳机优先处理。示例性的,音频业务可以包括多种类型,例如音频业务可以包括通话业务、多媒体业务、通知提示业务等。通话业务可以包括在电话呼叫(包括电话呼入和电话呼出)、视频通话、音频通话、语音消息、游戏或语音助手等场景下,为用户播放对端的语音数据,或者采集用户的语音数据发送给对端,以及播放来电铃声等。多媒体业务可以包括播放音乐、视频、录音、游戏的背景音乐、文本转语音的声音等。通知提示业务可以包括播放短信提示音、推送通知提示音、闹钟铃声、***声音(例如调节音量时的声音、拍摄时的快门声音等)。通知提示业务、多媒体业务以及通话业务的优先级依次升高。在其他实施方式中,音频业务可以包括更多的类型,在此不做具体限制。其中,音频业务的优先级可以是预先设置的,也可以用户主动设置的,在此不做具体限制。例如,通话业务的业务优先级大于多媒体业务的业务优先级,多媒体业务的业务优先级大于通知提示业务的业务优先级。
135:蓝牙耳机100暂停播放手机200的音乐,播放平板300的音乐。
136:蓝牙耳机100向手机200发送暂停通知消息。
137:手机200显示第一提示信息,该第一提示信息用于请求用户是否恢复利用蓝牙耳机100播放手机200的音乐音频业务。
138:手机200响应于用户对第一提示信息的确认操作。
该第一提示信息用于请求用户确定手机200是否恢复利用蓝牙耳机100播放音乐。
该第一提示信息可以是“一键抢回”弹窗。确定操作可以是用户点击“一键抢回”弹窗中确认选项。
139:手机200向蓝牙耳机100请求蓝牙耳机100暂停播放平板300的音乐。
在一些实施例中,手机200向蓝牙耳机100请求蓝牙耳机100暂停播放平板300的音乐后,蓝牙耳机100暂停播放平板300的音乐,播放手机200的音乐后,平板300可以利用自身的扬声器、插拔耳机或受话器等播放音乐。具体的,若音频业务1是通话、蓝牙录音、通知或***等音频,则可以直接切换至平板300的音频部件继续音频业务。若音频业务1是媒体类型业务,则可以暂停(如音乐、视频),或者静音(如游戏)。
在一些实施例中,当平板300正在使用蓝牙耳机100播放音乐,而被手机200发起的播放音乐业务抢占时,蓝牙耳机100会记录手机200的音乐播放状态,以备蓝牙耳机100被释放时恢复平板300使用蓝牙耳机100播放音乐。例如,如图8所示:平板300检测到用户暂停播放音乐的操作,则暂停利用蓝牙耳机100播放音乐,蓝牙耳机100空闲,通知手机200恢复播放音乐的通知(图中简称恢复通知)和耳机状态。蓝牙耳机100将恢复播放音乐的通知和耳机状态分别转发给音频管家202和多媒体框架203。音频管家202调用多媒体框架303的接口,然后,多媒体框架303再通知音乐应用3011播放音乐。
1310:蓝牙耳机100播放手机200的音乐。
本方案中,不是单纯按照音频业务设定的业务优先级顺序,决定处理业务优先级较高的一个电子设备的音频业务。在暂停一个音频业务后,可以由用户决定是否继续该音频业务。之后,可以按照用户的意愿选择是否恢复被抢占的音频业务。如此,提高了音频业务切换的灵活度,提高用户体验。
本申请公开的机制的各实施例可以被实现在硬件、软件、固件或这些实现方法的组合中。本申请的实施例可实现为在可编程***上执行的计算机程序或程序代码,该可编程***包括至少一个处理器、存储***(包括易失性和非易失性存储器和/或存储元件)、至少一个输入设备以及至少一个输出设备。
可将程序代码应用于输入指令,以执行本申请描述的各功能并生成输出信息。可以按已知方式将输出信息应用于一个或多个输出设备。为了本申请的目的,处理***包括具有诸如例如数字信号处理器(Digital Signal Processor,DSP)、微控制器、专用集成电路(Application Specific Integrated Circuit,ASIC)或微处理器之类的处理器的任何***。
程序代码可以用高级程序化语言或面向对象的编程语言来实现,以便与处理***通信。在需要时,也可用汇编语言或机器语言来实现程序代码。事实上,本申请中描述的机制不限于任何特定编程语言的范围。在任一情形下,该语言可以是编译语言或解释语言。
在一些情况下,所公开的实施例可以以硬件、固件、软件或其任何组合来实现。所公开的实施例还可以被实现为由一个或多个暂时或非暂时性机器可读(例如,计算机可读)存储介质承载或存储在其上的指令,其可以由一个或多个处理器读取和执行。例如,指令可以通过网络或通过其他计算机可读存储介质分发。因此,机器可读存储介质可以包括用于以机器(例如,计算机)可读的形式存储或传输信息的任何机制,包括但不限于,软盘、光盘、光碟、只读存储器(CD-ROMs)、磁光盘、只读存储器(Read Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、可擦除可编程只读存储器(Erasable ProgrammableRead Only Memory,EPROM)、电可擦除可编程只读存储器(Electrically ErasableProgrammable Read-Only Memory,EEPROM)、磁卡或光卡、闪存、或用于基于因特网以电、光、声或其他形式的传播信号来传输信息(例如,载波、红外信号数字信号等)的有形的机器可读存储器。因此,机器可读存储介质包括适合于以机器(例如计算机)可读的形式存储或传输电子指令或信息的任何类型的机器可读存储介质。
在附图中,可以以特定布置和/或顺序示出一些结构或方法特征。然而,应该理解,可能不需要这样的特定布置和/或排序。而是,在一些实施例中,这些特征可以以不同于说明性附图中所示的方式和/或顺序来布置。另外,在特定图中包括结构或方法特征并不意味着暗示在所有实施例中都需要这样的特征,并且在一些实施例中,可以不包括这些特征或者可以与其他特征组合。
需要说明的是,本申请各设备实施例中提到的各单元/模块都是逻辑单元/模块,在物理上,一个逻辑单元/模块可以是一个物理单元/模块,也可以是一个物理单元/模块的一部分,还可以以多个物理单元/模块的组合实现,这些逻辑单元/模块本身的物理实现方式并不是最重要的,这些逻辑单元/模块所实现的功能的组合才是解决本申请所提出的技术问题的关键。此外,为了突出本申请的创新部分,本申请上述各设备实施例并没有将与解决本申请所提出的技术问题关系不太密切的单元/模块引入,这并不表明上述设备实施例并不存在其它的单元/模块。
需要说明的是,在本专利的示例和说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
虽然通过参照本申请的某些优选实施例,已经对本申请进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本申请的精神和范围。
Claims (19)
1.一种音频业务恢复处理方法,其特征在于,所述方法包括:
第一电子设备和第二电子设备均与蓝牙耳机建立无线通信通道;
所述第一电子设备利用所述蓝牙耳机处理第一音频业务;
所述第二电子设备检测到第二音频业务后,请求所述蓝牙耳机暂停处理所述第一音频业务,并利用所述蓝牙耳机处理所述第二音频业务;其中,所述第二音频业务的业务优先级大于等于所述第一音频业务的业务优先级;
所述第一电子设备在所述蓝牙耳机暂停处理所述第一音频业务后,显示第一提示信息;其中,所述第一提示信息用于请求用户确定所述第一电子设备是否恢复利用所述蓝牙耳机处理所述第一音频业务;
所述第一电子设备响应于用户对所述第一提示信息的第一操作,请求所述蓝牙耳机暂停处理所述第二音频业务,并利用所述蓝牙耳机处理所述第一音频业务;其中,所述第一操作用于触发所述第一电子设备恢复利用所述蓝牙耳机处理所述第一音频业务。
2.根据权利要求1所述的方法,其特征在于,所述第二电子设备检测到第二音频业务后,请求所述蓝牙耳机暂停处理所述第一音频业务,并利用所述蓝牙耳机处理所述第二音频业务,包括:
所述第二电子设备检测到所述第二音频业务,通过所述蓝牙耳机向所述第一电子设备发送业务暂停指令;
所述第一电子设备接收所述业务暂停指令,停止向所述蓝牙耳机发送所述第一音频业务的音频数据;
所述第二电子设备向所述蓝牙耳机发送所述第二音频业务的音频数据;
所述蓝牙耳机接收所述第二音频业务的音频数据,处理所述第二音频业务。
3.根据权利要求2所述的方法,其特征在于,在所述第二电子设备检测到第二音频业务后,请求所述蓝牙耳机暂停处理所述第一音频业务,并利用所述蓝牙耳机处理所述第二音频业务之前,所述方法还包括:
所述第一电子设备通过所述蓝牙耳机向所述第二电子设备指示所述第一音频业务的业务优先级;
其中,所述第二电子设备检测到第二音频业务后,请求所述蓝牙耳机暂停处理所述第一音频业务,并利用所述蓝牙耳机处理所述第二音频业务,包括:
所述第二电子设备检测到第二音频业务后,对比所述第二音频业务与所述第一音频业务的业务优先级;
若所述第二音频业务的业务优先级大于所述第一音频业务的业务优先级,所述第二电子设备则请求所述蓝牙耳机暂停处理所述第一音频业务,并利用所述蓝牙耳机处理所述第二音频业务。
4.根据权利要求2或3所述的方法,其特征在于,所述业务暂停指令用于指示所述第二音频业务的业务优先级;
所述第一电子设备接收所述业务暂停指令,停止向所述蓝牙耳机发送所述第一音频业务的音频数据,包括:
所述第一电子设备接收所述业务暂停指令,若所述业务暂停指令指示的所述第二音频业务的业务优先级大于所述第一音频业务的业务优先级,停止向所述蓝牙耳机发送所述第一音频业务的音频数据。
5.根据权利要求2-4中任一项所述的方法,其特征在于,所述方法还包括:
若所述第二音频业务的业务优先级等于所述第一音频业务的业务优先级,所述第二电子设备则显示第二提示信息;其中,所述第二提示信息用于请求用户确定所述第二电子设备是否抢占所述蓝牙耳机来处理所述第二音频业务;
所述第二电子设备响应于用户对所述第二提示信息的第三操作,请求所述蓝牙耳机暂停处理所述第一音频业务,并利用所述蓝牙耳机处理所述第二音频业务;其中,所述第三操作用于触发所述第二电子设备抢占所述蓝牙耳机来处理所述第二音频业务。
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述第一电子设备响应于用户对所述第一提示信息的第一操作,请求所述蓝牙耳机暂停处理所述第二音频业务,并利用所述蓝牙耳机处理所述第一音频业务,包括:
若所述第一电子设备在第一预设时长内,接收到用户对所述第一提示信息的所述第一操作,所述第一电子设备则响应于所述第一操作,请求所述蓝牙耳机暂停处理所述第二音频业务,并利用所述蓝牙耳机处理所述第一音频业务。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
若所述第一电子设备在所述第一预设时长内,未接收到用户对所述第一提示信息的操作,或者,所述第一电子设备在所述第一预设时长内接收到用户对所述第一提示信息的第二操作,所述第一电子设备则在所述蓝牙耳机处理完所述第二音频业务后,利用所述蓝牙耳机处理所述第一音频业务;或者,
若所述第一电子设备在所述第一预设时长内,未接收到用户对所述第一提示信息的操作,或者,所述第一电子设备在所述第一预设时长内接收到用户对所述第一提示信息的第二操作,所述第一电子设备则在所述蓝牙耳机暂停处理所述第二音频业务后,利用所述蓝牙耳机处理所述第一音频业务;
其中,所述第二操作用于触发所述第一电子设备不恢复利用所述蓝牙耳机处理所述第一音频业务。
8.根据权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:
所述第一电子设备响应于用户对所述第一提示信息的第二操作,若所述第二电子设备在第二预设时长内利用所述蓝牙耳机处理完所述第二音频业务,所述第一电子设备则在所述蓝牙耳机处理完所述第二音频业务后,利用所述蓝牙耳机处理所述第一音频业务;或者,
所述第一电子设备响应于用户对所述第一提示信息的第二操作,若所述第二电子设备在第二预设时长内暂停利用所述蓝牙耳机处理所述第二音频业务,所述第一电子设备则在所述蓝牙耳机暂停处理所述第二音频业务后,利用所述蓝牙耳机处理所述第一音频业务;
其中,所述第二操作用于触发所述第一电子设备不恢复利用所述蓝牙耳机处理所述第一音频业务。
9.根据权利要求1-8中任一项所述的方法,其特征在于,所述第二电子设备检测到第二音频业务后,请求所述蓝牙耳机暂停处理所述第一音频业务,并利用所述蓝牙耳机处理所述第二音频业务之后,所述方法还包括:
所述第一电子设备利用所述第一电子设备的音频部件处理所述第一音频业务。
10.根据权利要求1-9中任一项所述的方法,其特征在于,所述蓝牙耳机处理的音频业务包括通话业务、多媒体业务和通知提示业务;
其中,所述通话业务的业务优先级大于所述多媒体业务的业务优先级,所述多媒体业务的业务优先级大于所述通知提示业务的业务优先级。
11.一种音频业务恢复处理方法,其特征在于,所述方法包括:
第一电子设备与蓝牙耳机建立无线通信通道;其中,所述蓝牙耳机与第二电子设备也建立了无线通信通道;
所述第一电子设备利用所述蓝牙耳机处理第一音频业务;
所述第一电子设备在所述蓝牙耳机处理所述第二电子设备的第二音频业务,暂停处理所述第一音频业务后,显示第一提示信息;其中,所述第一提示信息用于请求用户确定所述第一电子设备是否恢复利用所述蓝牙耳机处理所述第一音频业务;所述第二音频业务的业务优先级大于或等于所述第一音频业务的业务优先级;
所述第一电子设备响应于用户对所述第一提示信息的第一操作,请求所述蓝牙耳机暂停处理所述第二音频业务,并利用所述蓝牙耳机处理所述第一音频业务;其中,所述第一操作用于触发所述第一电子设备恢复利用所述蓝牙耳机处理所述第一音频业务。
12.根据权利要求11所述的方法,其特征在于,在所述第一电子设备在所述蓝牙耳机处理所述第二电子设备的第二音频业务,暂停处理所述第一音频业务后,显示第一提示信息之前,所述方法还包括:
所述第一电子设备通过所述蓝牙耳机向所述第二电子设备指示所述第一音频业务的业务优先级。
13.根据权利要求11或12所述的方法,其特征在于,在所述第一电子设备利用所述蓝牙耳机处理第一音频业务之后,所述第一电子设备在所述蓝牙耳机处理所述第二电子设备的第二音频业务,暂停处理所述第一音频业务后,显示第一提示信息之前,所述方法还包括:
所述第一电子设备通过所述蓝牙耳机接收来自所述第二电子设备的业务暂停指令,所述业务暂停指令用于指示所述第二音频业务的业务优先级;
若所述业务暂停指令指示的所述第二音频业务的业务优先级大于所述第一音频业务的业务优先级,所述第一电子设备停止向所述蓝牙耳机发送所述第一音频业务的音频数据。
14.根据权利要求11-13中任一项所述的方法,其特征在于,所述第一电子设备响应于用户对所述第一提示信息的第一操作,请求所述蓝牙耳机暂停处理所述第二音频业务,并利用所述蓝牙耳机处理所述第一音频业务,包括:
若所述第一电子设备在第一预设时长内,接收到用户对所述第一提示信息的所述第一操作,所述第一电子设备则响应于所述第一操作,请求所述蓝牙耳机暂停处理所述第二音频业务,并利用所述蓝牙耳机处理所述第一音频业务。
15.根据权利要求14所述的方法,其特征在于,所述方法还包括:
若所述第一电子设备在所述第一预设时长内,未接收到用户对所述第一提示信息的操作,或者,所述第一电子设备在所述第一预设时长内接收到用户对所述第一提示信息的第二操作,所述第一电子设备则在所述蓝牙耳机处理完所述第二音频业务后,利用所述蓝牙耳机处理所述第一音频业务;或者,
若所述第一电子设备在所述第一预设时长内,未接收到用户对所述第一提示信息的操作,或者,所述第一电子设备在所述第一预设时长内接收到用户对所述第一提示信息的第二操作,所述第一电子设备则在所述蓝牙耳机暂停处理所述第二音频业务后,利用所述蓝牙耳机处理所述第一音频业务;
其中,所述第二操作用于触发所述第一电子设备不恢复利用所述蓝牙耳机处理所述第一音频业务。
16.根据权利要求11-13中任一项所述的方法,其特征在于,所述方法还包括:
所述第一电子设备响应于用户对所述第一提示信息的第二操作,若所述第二电子设备在第二预设时长内利用所述蓝牙耳机处理完所述第二音频业务,所述第一电子设备则在所述蓝牙耳机处理完所述第二音频业务后,利用所述蓝牙耳机处理所述第一音频业务;或者,
所述第一电子设备响应于用户对所述第一提示信息的第二操作,若所述第二电子设备在第二预设时长内暂停利用所述蓝牙耳机处理所述第二音频业务,所述第一电子设备则在所述蓝牙耳机暂停处理所述第二音频业务后,利用所述蓝牙耳机处理所述第一音频业务;
其中,所述第二操作用于触发所述第一电子设备不恢复利用所述蓝牙耳机处理所述第一音频业务。
17.根据权利要求11-16中任一项所述的方法,其特征在于,所述第二电子设备检测到第二音频业务后,请求所述蓝牙耳机暂停处理所述第一音频业务,并利用所述蓝牙耳机处理所述第二音频业务之后,所述方法还包括:
所述第一电子设备利用所述第一电子设备的音频部件处理所述第一音频业务。
18.一种电子设备,其特征在于,包括处理器和存储器;所述存储器用于存储代码指令;所述处理器用于运行所述代码指令,使得所述第一电子设备或所述第二电子设备执行如权利要求1-10或者权利要求11-17中任一项所述的方法。
19.一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1-10或者权利要求11-17中任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211289367.0A CN117956371A (zh) | 2022-10-20 | 2022-10-20 | 一种音频业务恢复处理方法、电子设备及计算机存储介质 |
PCT/CN2023/117289 WO2024082855A1 (zh) | 2022-10-20 | 2023-09-06 | 一种音频业务处理方法、电子设备及计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211289367.0A CN117956371A (zh) | 2022-10-20 | 2022-10-20 | 一种音频业务恢复处理方法、电子设备及计算机存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117956371A true CN117956371A (zh) | 2024-04-30 |
Family
ID=90791132
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211289367.0A Pending CN117956371A (zh) | 2022-10-20 | 2022-10-20 | 一种音频业务恢复处理方法、电子设备及计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117956371A (zh) |
-
2022
- 2022-10-20 CN CN202211289367.0A patent/CN117956371A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111078448B (zh) | 一种处理音频异常的方法及电子设备 | |
CN113542839B (zh) | 电子设备的投屏方法和电子设备 | |
US11683850B2 (en) | Bluetooth reconnection method and related apparatus | |
US11979516B2 (en) | Audio output method and terminal device | |
US11856128B2 (en) | Method for presenting video on electronic device when there is incoming call and electronic device | |
US20220159453A1 (en) | Method for Using Remote SIM Module and Electronic Device | |
US11973895B2 (en) | Call method and apparatus | |
WO2021000817A1 (zh) | 环境音处理方法及相关装置 | |
CN114727101B (zh) | 一种天线功率调节方法及电子设备 | |
CN114422710B (zh) | 电子设备的录像控制方法、电子设备及可读介质 | |
CN116017388B (zh) | 一种基于音频业务的弹窗显示方法和电子设备 | |
CN117956371A (zh) | 一种音频业务恢复处理方法、电子设备及计算机存储介质 | |
WO2024082855A1 (zh) | 一种音频业务处理方法、电子设备及计算机存储介质 | |
CN115277921B (zh) | 一种音频控制方法、电子设备、蓝牙耳机及存储介质 | |
CN114173315B (zh) | 蓝牙回连方法及终端设备 | |
RU2801100C1 (ru) | Способ вывода аудио и терминальное устройство | |
CN113271577B (zh) | 媒体数据播放***、方法及相关装置 | |
CN115460445B (zh) | 电子设备的投屏方法和电子设备 | |
WO2023197999A1 (zh) | 显示方法及电子设备 | |
CN117041465A (zh) | 一种视频通话的优化方法、电子设备及存储介质 | |
CN115515112A (zh) | 蓝牙通信方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |