音频播放方法及装置与流程

文档序号:28698034发布日期:2022-01-29 12:43阅读:69来源:国知局
音频播放方法及装置与流程

1.本技术属于通信技术领域,尤其涉及一种音频播放方法及装置。


背景技术:

2.随着智能手机的普及与发展,智能手机在人们生活中越来越重要。与此同时,与智能手机连接的设备也愈加丰富,如,车载蓝牙、电视、蓝牙音箱等各类设备以各种各样的方式与智能手机进行连接,便于用户可以通过智能手机对不同设备进行操作和控制。
3.目前,智能手机在连接各类播放设备后,相关应用在播放音频时,仅能通过单一的播放设备进行单个应用相关音频的播放。例如,当用户正在使用外接设备(如蓝牙音箱)播放音乐时,中途收到电话或语音需要通过智能手机的听筒和麦克风接听时,往往需要暂停外接设备的播放并进行手动切换,操作不方便,且容易暴露接听信息。或者,当智能手机连接蓝牙音箱后,只能通过蓝牙音箱进行音频的播放,智能手机的耳机、听筒等不能同时播放音频。
4.由此可见,现有技术中,智能手机在播放音频时,存在同一时刻仅能通过单一播放设备进行播放的弊端。


技术实现要素:

5.本技术实施例的目的是提供一种音频播放方法及装置,以解决现有技术中在播放音频时,存在的同一时刻仅能通过单一播放设备进行播放的弊端。
6.第一方面,本技术实施例提供了一种音频播放方法,包括:
7.通过第一目标播放设备播放第一应用对应的第一音频,所述第一目标播放设备包括与电子设备通信连接的至少一个第一播放设备;
8.在接收到播放第二应用对应的第二音频的第一播放指令的情况下,响应于所述第一播放指令,通过第二目标播放设备播放所述第二音频,所述第二目标播放设备包括与所述电子设备通信连接的至少一个第二播放设备;
9.其中,所述第一音频和所述第二音频通过不同的播放设备播放。
10.第二方面,本技术实施例提供了一种音频播放装置,包括:
11.第一播放模块,用于通过第一目标播放设备播放第一应用对应的第一音频,所述第一目标播放设备包括与电子设备通信连接的至少一个第一播放设备;
12.第二播放模块,用于在接收到播放第二应用对应的第二音频的第一播放指令的情况下,响应于所述第一播放指令,通过第二目标播放设备播放所述第二音频,所述第二目标播放设备包括与所述电子设备通信连接的至少一个第二播放设备;
13.其中,所述第一音频和所述第二音频通过不同的播放设备播放。
14.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
15.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
16.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
17.在本技术实施例中,在播放第一应用对应的第一音频时,通过采用一个第一播放设备进行播放可以实现一对一播放,通过采用至少两个第一播放设备进行播放,可以实现相同音频内容在同一时刻通过不同的播放设备播放,使得多个用户可通过不同的播放设备了解相同的音频内容;通过在播放第一音频的过程中,采用第二目标播放设备播放第二音频,可以实现不同的音频内容通过相应的播放设备进行播放,保证第一音频和第二音频的播放互不干扰,提升用户的音频获取体验。
附图说明
18.图1是本技术实施例提供的音频播放方法的示意图;
19.图2是本技术实施例提供的选择播放设备的示意图之一;
20.图3a是本技术实施例提供的选择播放设备的示意图之二;
21.图3b是本技术实施例提供的选择播放设备的示意图之三;
22.图4a是本技术实施例提供的选择播放设备的示意图之四;
23.图4b是本技术实施例提供的在应用选择页面选择应用的示意图;
24.图5是本技术实施例提供的电子设备的应用与收音设备和播放设备关联的示意图;
25.图6是本技术实施例提供的音频播放装置的示意图;
26.图7是本技术实施例提供的电子设备的示意框图之一;
27.图8是本技术实施例提供的电子设备的示意框图之二。
具体实施方式
28.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
29.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
30.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的音频播放方法进行详细地说明。
31.参见图1所示,本技术实施例提供一种音频播放方法,包括:
32.步骤101、通过第一目标播放设备播放第一应用对应的第一音频,所述第一目标播
放设备包括与电子设备通信连接的至少一个第一播放设备。
33.本技术实施例中,电子设备安装有具备音频播放功能的第一应用,第一应用可关联至少一个第一播放设备,其中在第一应用关联多个第一播放设备时,多个第一播放设备可以包括电子设备本身集成的播放设备和电子设备外接的播放设备中的至少一类。针对电子设备本身集成的播放设备而言,可以包括扬声器和听筒,针对电子设备外接的播放设备,可以包括有线耳机、蓝牙耳机、车载蓝牙以及蓝牙音箱等。
34.第一应用可以为视频播放应用、音乐播放应用、社交类应用、电商类应用等,在播放第一应用对应的第一音频时,可以在第一应用所关联的第一播放设备中选择出至少一个第一播放设备,并建立电子设备与至少一个第一播放设备的通信连接,将选择出的至少一个第一播放设备确定为第一目标播放设备,以通过第一目标播放设备播放第一应用对应的第一音频。其中,建立电子设备与至少一个第一播放设备的通信连接,可以理解为建立电子设备安装的第一应用与至少一个第一播放设备的通信连接。针对第一播放设备为电子设备本身集成的播放设备的情况,形成第一应用与电子设备集成的播放设备的通信连接,以将第一音频传输至播放设备后,通过电子设备集成的播放设备进行播放;针对第一播放设备为电子设备外接的播放设备的情况,形成第一应用与电子设备外接的播放设备的通信连接,以将第一音频传输至外接播放设备后,通过外接播放设备进行播放。
35.针对第一目标播放设备包括一个第一播放设备的情况,可以实现通过一个第一播放设备进行第一音频的播放。针对第一目标播放设备包括至少两个第一播放设备的情况,可以实现通过至少两个第一播放设备进行第一音频的播放,此时,至少两个第一播放设备同时播放第一音频。例如,第一应用为音乐播放应用,第一应用通信连接有线耳机以及蓝牙耳机,用户a可以通过有线耳机听音乐,用户b可以通过蓝牙耳机听音乐,实现用户a与用户b通过不同的播放设备分享相同的音频。
36.通过采用一个第一播放设备播放第一音频,可以实现一对一播放,通过采用至少两个第一播放设备播放第一音频,可以在同一时刻通过多个播放设备播放相同的音频内容,实现相同音频内容通过不同的播放设备同步播放,使得多个用户可通过不同的播放设备了解相同的音频内容。
37.步骤102、在接收到播放第二应用对应的第二音频的第一播放指令的情况下,响应于所述第一播放指令,通过第二目标播放设备播放所述第二音频,所述第二目标播放设备包括与所述电子设备通信连接的至少一个第二播放设备,所述第一音频和所述第二音频通过不同的播放设备播放。
38.电子设备还安装有具备音频播放功能的第二应用,第二应用可关联至少一个第二播放设备,其中在第二应用关联多个第二播放设备时,多个第二播放设备可以包括电子设备本身集成的播放设备和电子设备外接的播放设备中的至少一类。第二应用可以为视频播放应用、音乐播放应用、社交类应用、电商类应用等,第二应用与第一应用为不同的应用,第一应用与第二应用所对应的应用类型可以相同或者相区别。
39.在通过第一目标播放设备播放第一音频的过程中,若电子设备接收到播放第二应用对应的第二音频的第一播放指令,响应于第一播放指令,在第二应用所关联的第二播放设备中选择出至少一个第二播放设备,并建立电子设备与至少一个第二播放设备的通信连接,将选择出的至少一个第二播放设备确定为第二目标播放设备,以通过第二目标播放设
备播放第二应用对应的第二音频。其中,建立电子设备与至少一个第二播放设备的通信连接,可以理解为建立电子设备安装的第二应用与至少一个第二播放设备的通信连接。
40.第一目标播放设备与第二目标播放设备为不同的播放设备,即第一音频和第二音频通过不同的播放设备进行播放,由于在第一音频通过第一目标播放设备播放的过程中,第二音频通过第二目标播放设备播放,可以实现不同的音频内容通过相应的播放设备进行播放,保证第一音频和第二音频的播放互不干扰。
41.本技术上述实施过程,在播放第一应用对应的第一音频时,通过采用一个第一播放设备进行播放可以实现一对一播放,通过采用至少两个第一播放设备进行播放,可以实现相同音频内容在同一时刻通过不同的播放设备播放,使得多个用户可通过不同的播放设备了解相同的音频内容;通过在播放第一音频的过程中,采用第二目标播放设备播放第二音频,可以实现不同的音频内容通过相应的播放设备进行播放,保证第一音频和第二音频的播放互不干扰,提升用户的音频获取体验。
42.可选地,步骤101通过第一目标播放设备播放第一应用对应的第一音频,包括:
43.在接收到播放所述第一音频的第二播放指令的情况下,响应于所述第二播放指令,确定所述至少一个第一播放设备;
44.通过所述至少一个第一播放设备播放所述第一音频;
45.其中,所述至少一个第一播放设备基于对第一列表的第一输入确定,所述第一列表包括与所述第一应用关联的n个第一播放设备对应的设备标识,n为大于或者等于1的整数。
46.电子设备在通过第一目标播放设备播放第一音频时,具体过程可以为:接收播放第一音频的第二播放指令,如在接收到用户对音乐播放按钮的输入时确定接收到第二播放指令。在接收到第二播放指令后,响应于第二播放指令,在第一应用所关联第一播放设备中,选择至少一个第一播放设备,建立电子设备与至少一个第一播放设备的通信连接,以通过所选的至少一个第一播放设备对第一音频进行播放。
47.其中,在确定至少一个第一播放设备时,可以包括如下步骤:
48.响应于第二播放指令,显示包括与第一应用关联的n个第一播放设备对应的设备标识的第一列表,n为大于或者等于1的整数;
49.响应于对第一列表的第一输入,确定至少一个第一播放设备。
50.在响应于第二播放指令在n个第一播放设备中确定至少一个第一播放设备时,可以响应于第二播放指令,在电子设备的图形用户界面显示第一列表,其中第一列表中可以包括与第一应用关联的n个第一播放设备分别对应的设备标识。在n的取值为1时,第一应用关联一个第一播放设备,在n的取值大于1时,第一应用可以关联多个第一播放设备。
51.在显示第一列表之后,接收用户对第一列表所执行的第一输入,响应于用户所执行的第一输入,在n个第一播放设备中选择至少一个第一播放设备,建立电子设备与至少一个第一播放设备的通信连接,将选中的至少一个第一播放设备确定为第一目标播放设备。
52.其中,用户对第一列表所执行的第一输入,可以理解为在n个第一播放设备分别对应的设备标识中的选择输入,将选中的设备标识所对应的第一播放设备确定为第一目标播放设备,可以实现根据用户的选择在n个第一播放设备中确定出第一目标播放设备。
53.下面通过一具体实例对确定第一目标播放设备、通过第一目标播放设备对第一音
频进行播放的过程进行阐述。当前场景为音乐播放应用同时连接多个耳机设备进行歌曲播放的场景。
54.电子设备的第一应用关联了扬声器、听筒、有线耳机、蓝牙耳机四个播放设备。用户打开第一应用(如音乐应用a),并点击播放按钮,此时在电子设备的图形用户界面通过提示框显示第一列表,参见图2所示,第一列表中包括与第一应用(音乐应用a)关联的多个第一播放设备分别对应的设备标识。其中提示框中的第一列表中第一应用上次连接的第一播放设备对应的设备标识处于选中状态。如用户上次通过蓝牙耳机进行音乐播放,则蓝牙耳机对应的设备标识默认为选中状态。用户可手动修改第一应用需要连接的第一播放设备,通过选择或取消操作,指定具体的第一播放设备。在用户点击确定之后,则将所有选中的设备标识所对应的第一播放设备(如参见图2所示,有线耳机、蓝牙耳机)与电子设备(电子设备的第一应用)建立通信连接,以确定第一目标播放设备,实现通过有线耳机、蓝牙耳机同时输出第一应用的音频内容。
55.本技术上述实施过程,在接收到播放第一音频的第二播放指令的情况下,显示第一列表,根据用户对第一列表的第一输入,确定至少一个第一播放设备以播放第一音频,可以实现根据用户在第一列表中的选择确定用于进行第一音频播放的播放设备;且在选中一个第一播放设备时可实现一对一播放,在选中至少两个第一播放设备时,可实现相同音频内容在同一时刻通过不同的播放设备进行播放,使得多个用户可通过不同的播放设备了解相同的音频内容。
56.可选地,所述响应于所述第一播放指令,通过第二目标播放设备播放所述第二音频,包括:
57.响应于所述第一播放指令,显示包括与所述第二应用关联的m个第二播放设备对应的设备标识的第二列表,m为大于或者等于1的整数;
58.响应于对所述第二列表的第二输入,确定所述至少一个第二播放设备;
59.通过所述至少一个第二播放设备播放所述第二音频。
60.电子设备在通过第二目标播放设备播放第二音频时,具体过程可以为:接收播放第二音频的第一播放指令,在接收到第一播放指令后,响应于第一播放指令,在第二应用所关联m个第二播放设备中,选择至少一个第二播放设备与电子设备(电子设备的第二应用)进行通信连接,以通过所选的至少一个第二播放设备对第二音频进行播放。其中,在m的取值为1时,第二应用关联一个第二播放设备,在m的取值大于1时,第二应用可以关联多个第二播放设备。
61.在响应于第一播放指令在m个第二播放设备中确定至少一个第二播放设备时,可以响应于第一播放指令,在电子设备的图形用户界面显示第二列表,其中第二列表中可以包括与第二应用关联的m个第二播放设备分别对应的设备标识。在显示第二列表之后,接收用户对第二列表所执行的第二输入,响应于用户所执行的第二输入,在m个第二播放设备中选择至少一个第二播放设备,建立电子设备(电子设备的第二应用)与至少一个第二播放设备的通信连接,将选中的至少一个第二播放设备确定为第二目标播放设备。
62.其中,用户对第二列表所执行的第二输入,可以理解为在m个第二播放设备分别对应的设备标识中的选择输入。针对m的取值为1的情况,可以直接选中第二目标播放设备;针对m的取值大于1的情况,可以在多个设备标识中进行选择,将选中的设备标识所对应的第
二播放设备确定为第二目标播放设备。
63.下面通过一具体实例对确定第一目标播放设备、第二目标播放设备,通过第一目标播放设备对第一音频进行播放、通过第二目标播放设备对第二音频进行播放的过程进行阐述,当前场景为播放音乐的同时接听来电。
64.用户打开音乐应用a,并点击播放按钮,此时在电子设备的图形用户界面通过提示框显示第一列表,第一列表中的音乐应用a上次连接的播放设备对应的设备标识处于选中状态,用户可以对第一列表中的处于选中状态的设备标识进行修改,并基于修改后的设备标识所对应的第一播放设备,播放音乐,参见图3a所示,用户选中车载蓝牙播放音乐应用a对应的音频内容。当用户接收到来电时,显示第二列表,用户在第二列表中选中听筒,参见图3b所示,以实现通过听筒接听来电,此时,可以通过车载蓝牙播放音乐应用a的音频内容,通过听筒及麦克风进行电话接听。即,当用户正在使用车载蓝牙播放音乐时,若用户接到电话,可以通过听筒播放、通过麦克风收音,既不影响正常的音乐播放,又不会暴露电话隐私,两个功能可以同时实现不会被打扰。
65.本技术上述实施过程,在通过第一目标播放设备播放第一应用对应的第一音频的过程中,若接收到第一播放指令,显示第二列表,基于用户对第二列表的第二输入,确定至少一个第二播放设备,通过至少一个第二播放设备播放第二音频,可以实现不同的音频内容通过相应的播放设备进行播放,保证第一音频和第二音频的播放互不干扰,提升用户的音频获取体验。
66.在本技术一可选实施例中,该方法还包括:建立支持音频播放功能的应用与播放设备之间的关联关系,在建立关联关系时,可以包括以下两个方案中的其中一个。
67.下面对方案一进行介绍,在监测到第一预设触发条件的情况下,显示播放设备页面,所述播放设备页面包括与所述电子设备关联的多个播放设备对应的多个设备标识;响应于在所述播放设备页面的第三输入,建立所述多个播放设备中的至少部分播放设备与所述电子设备安装的多个应用中的至少部分应用中的每一个之间的关联关系,所述多个应用为所述电子设备安装的全部应用中的至少部分;其中,与所述电子设备通信连接的至少一个第一播放设备、与所述电子设备通信连接的至少一个第二播放设备基于所述关联关系确定。
68.电子设备在监测到第一预设触发条件的情况下,在图形用户界面显示播放设备页面,播放设备页面可以包括与电子设备关联的多个播放设备对应的多个设备标识。在接收到对播放设备页面中的某个设备标识的第三输入时,显示应用选择页面,应用选择页面包括预设数目个应用标识(如应用图标),预设数目个应用标识为多个应用中的至少部分应用所对应的标识,且多个应用为电子设备安装的全部应用中的至少部分。根据用户在应用选择页面所执行的选择输入,确定处于选中状态的应用标识,将处于选中状态的应用标识对应的应用与接收第三输入的设备标识所对应的播放设备进行关联。
69.其中,针对多个播放设备中的至少部分播放设备,可以与电子设备安装的多个应用中的至少部分应用中的每一个应用进行关联,不同的应用所关联的播放设备的数量可以相同或者不同,相应的,不同的应用所关联的播放设备可以相同或者相区别。
70.针对播放设备页面中的多个设备标识中的至少部分设备标识,每个设备标识可以与至少一个应用进行关联,以形成播放设备与应用之间的关联关系。其中,与电子设备(电
子设备的第一应用)通信连接的至少一个第一播放设备、与电子设备(电子设备的第二应用)通信连接的至少一个第二播放设备,基于上述的关联关系确定。
71.下面通过一具体实例对上述过程进行介绍,在监测到第一预设触发条件的情况下,显示播放设备页面。如,在监测到对设置页面中的目标设置控件(用于设置应用与播放设备之间的关联关系)所执行的满足第一预设输入特征的特定输入时,确定监测到第一预设触发条件,触发播放设备页面的显示,如,参见图4a所示,播放设备页面包括与听筒对应的听筒标识、与蓝牙耳机对应的蓝牙耳机标识、与有线耳机设备对应的耳机标识。根据用户对听筒标识的第三输入,显示应用选择页面,参见图4b所示,应用选择页面包括3个应用图标,若3个应用图标均被选中时,则形成3个应用图标对应的应用与听筒之间的关联关系。针对播放设备页面中的至少部分设备标识对应的播放设备,可形成与对应的应用之间的关联,以实现建立多个播放设备中的至少部分播放设备与应用之间的关联关系。
72.上述实施过程,以播放设备为基础,建立播放设备与应用之间的关联,以形成多个播放设备中的至少部分播放设备与应用之间的关联关系,以便于基于关联关系查找应用匹配的播放设备,进行应用对应的音频内容的播放。
73.下面对方案二进行介绍,在监测到第二预设触发条件的情况下,显示应用页面,所述应用页面包括所述电子设备安装的多个应用分别对应的应用标识,所述多个应用为所述电子设备安装的全部应用中的至少部分;响应于在所述应用页面的第四输入,建立多个应用中的至少部分应用中的每一个与至少一个播放设备之间的关联关系;其中,与所述电子设备通信连接的至少一个第一播放设备、与所述电子设备通信连接的至少一个第二播放设备基于所述关联关系确定。
74.电子设备在监测到第二预设触发条件的情况下,在图形用户界面显示应用页面,如,可以在监测到对设置页面中的目标设置控件(用于设置应用与播放设备之间的关联关系)所执行的满足第二预设输入特征的特定输入时,显示应用页面。应用页面包括电子设备安装的多个应用中的至少部分应用分别对应的应用标识,多个应用为电子设备安装的全部应用中的至少部分。
75.在显示应用页面之后,在接收到对应用页面中的某个应用标识的第四输入时,根据第四输入显示播放设备选择页面,播放设备选择页面包括设备标识,播放设备选择页面所显示的设备标识,为电子设备关联的全部播放设备中的至少部分播放设备对应设备标识。根据用户在播放设备选择页面所执行的选择输入,确定处于选中状态的设备标识,将处于选中状态的设备标识对应的播放设备与接收第四输入的应用标识所对应的应用进行关联。针对应用页面中的多个应用标识中的至少部分应用标识,将每个应用标识对应的应用与确定的播放设备进行关联,以形成多个应用中的至少部分应用中的每一个与确定的播放设备之间的关联关系。其中,与电子设备(电子设备的第一应用)通信连接的至少一个第一播放设备、与电子设备(电子设备的第二应用)通信连接的至少一个第二播放设备,基于上述的关联关系确定。
76.上述实施过程,以电子设备安装的应用为基础,建立应用与播放设备之间的关联,以形成多个应用中的至少部分应用中的每一个与确定的播放设备之间的关联关系,以便于基于关联关系查找应用匹配的播放设备,进行应用对应的音频内容的播放。
77.在本技术一可选实施例中,在通过第一目标播放设备播放第一应用对应的第一音
频的过程中,还包括:
78.在电子设备关联新播放设备的情况下,接收用户的第五输入;
79.响应于所述第五输入,建立所述电子设备与所述新播放设备之间的通信连接。
80.在通过第一目标播放设备播放第一音频的过程中,若电子设备与新播放设备关联,在接收到用户对新播放设备对应的设备标识与当前播放第一音频的第一应用对应的应用标识的第五输入的情况下,可以建立电子设备(电子设备的第一应用)与新播放设备之间的通信连接,在建立通信连接之后,第一应用对应的第一音频可以通过新播放设备进行播放,实现在播放第一音频的过程中,加入新播放设备共同播放第一音频。
81.需要说明的是,电子设备中可集成有多媒体控制模块,多媒体控制模块可以连接电子设备关联的收音设备集合以及电子设备的播放设备集合,以实现不同的应用连接相应的播放设备和收音设备,以进行音频采集和播放。如,参见图5所示,电子设备安装有应用a、应用b、应用c、应用d,多媒体控制模块连接应用a、应用b、应用c、应用d,且多媒体控制模块关联收音设备集合中的收音设备(包括电子设备收音设备,如麦克风;还包括外接播放设备对应的收音器件,如,有线耳机麦克风、蓝牙耳机麦克风、车载蓝牙麦克风、蓝牙音箱麦克风、投屏设备收音器),多媒体控制模块关联播放设备集合中的播放设备(包括电子设备播放设备,如扬声器、听筒;还包括外接播放设备对应的播放器件,如,有线耳机听筒、蓝牙耳机听筒、车载蓝牙听筒、蓝牙音箱听筒、投屏设备播放器)。通过将应用、收音设备以及播放设备的输入输出进行统一管控调节,可以通过多媒体控制模块实现应用与播放设备一对多或多对多的关联控制,应用与播放设备之间的连接之间不会相互干扰或冲突,能够独立控制和使用。
82.以上为本技术实施例提供的音频播放方法的整体实施过程,在播放第一应用对应的第一音频时,通过采用一个第一播放设备进行播放可以实现一对一播放,通过采用至少两个第一播放设备进行播放,可以实现相同音频内容在同一时刻通过不同的播放设备播放,使得多个用户可通过不同的播放设备了解相同的音频内容;通过在播放第一音频的过程中,采用第二目标播放设备播放第二音频,可以实现不同的音频内容通过相应的播放设备进行播放,保证第一音频和第二音频的播放互不干扰,提升用户的音频获取体验。
83.进一步地,在接收到播放第一音频的第二播放指令时,确定至少一个第一播放设备以播放第一音频,可以实现根据用户在第一列表中的选择确定用于进行第一音频播放的播放设备,以实现一对一播放或者实现将相同的音频内容通过不同的播放设备播放;在播放第一音频的过程中,若接收到第一播放指令,确定至少一个第二播放设备以播放第二音频,可以保证第一音频和第二音频的播放互不干扰,提升用户的音频获取体验。
84.通过建立应用与播放设备之间的关联,以形成多个应用中的至少部分应用中与播放设备之间的关联关系,以便于基于关联关系查找应用匹配的播放设备进行音频内容的播放。
85.图6是本技术实施例提供的一种音频播放装置的示意框图。参见图6所示,所述装置包括:
86.第一播放模块601,用于通过第一目标播放设备播放第一应用对应的第一音频,所述第一目标播放设备包括与电子设备通信连接的至少一个第一播放设备;
87.第二播放模块602,用于在接收到播放第二应用对应的第二音频的第一播放指令
的情况下,响应于所述第一播放指令,通过第二目标播放设备播放所述第二音频,所述第二目标播放设备包括与所述电子设备通信连接的至少一个第二播放设备;
88.其中,所述第一音频和所述第二音频通过不同的播放设备播放。
89.可选地,所述第一播放模块包括:
90.第一确定子模块,用于在接收到播放所述第一音频的第二播放指令的情况下,响应于所述第二播放指令,确定所述至少一个第一播放设备;
91.第一播放子模块,用于通过所述至少一个第一播放设备播放所述第一音频;
92.其中,所述至少一个第一播放设备基于对第一列表的第一输入确定,所述第一列表包括与所述第一应用关联的n个第一播放设备对应的设备标识,n为大于或者等于1的整数。
93.可选地,所述第二播放模块包括:
94.显示子模块,用于响应于所述第一播放指令,显示包括与所述第二应用关联的m个第二播放设备对应的设备标识的第二列表,m为大于或者等于1的整数;
95.第二确定子模块,用于响应于对所述第二列表的第二输入,确定所述至少一个第二播放设备;
96.第二播放子模块,用于通过所述至少一个第二播放设备播放所述第二音频。
97.可选地,所述装置还包括:
98.第一显示模块,用于在监测到第一预设触发条件的情况下,显示播放设备页面,所述播放设备页面包括与所述电子设备关联的多个播放设备对应的多个设备标识;
99.第一建立模块,用于响应于在所述播放设备页面的第三输入,建立所述多个播放设备中的至少部分播放设备与所述电子设备安装的多个应用中的至少部分应用中的每一个之间的关联关系,所述多个应用为所述电子设备安装的全部应用中的至少部分;
100.其中,与所述电子设备通信连接的至少一个第一播放设备、与所述电子设备通信连接的至少一个第二播放设备基于所述关联关系确定。
101.可选地,所述装置还包括:
102.第二显示模块,用于在监测到第二预设触发条件的情况下,显示应用页面,所述应用页面包括所述电子设备安装的多个应用分别对应的应用标识,所述多个应用为所述电子设备安装的全部应用中的至少部分;
103.第二建立模块,用于响应于在所述应用页面的第四输入,建立多个应用中的至少部分应用中的每一个与至少一个播放设备之间的关联关系;
104.其中,与所述电子设备通信连接的至少一个第一播放设备、与所述电子设备通信连接的至少一个第二播放设备基于所述关联关系确定。
105.以上为本技术实施例提供的音频播放装置的实施例,在播放第一应用对应的第一音频时,通过采用一个第一播放设备进行播放可以实现一对一播放,通过采用至少两个第一播放设备进行播放,可以实现相同音频内容在同一时刻通过不同的播放设备播放,使得多个用户可通过不同的播放设备了解相同的音频内容;通过在播放第一音频的过程中,采用第二目标播放设备播放第二音频,可以实现不同的音频内容通过相应的播放设备进行播放,保证第一音频和第二音频的播放互不干扰,提升用户的音频获取体验。
106.进一步地,在接收到播放第一音频的第二播放指令时,确定至少一个第一播放设
备以播放第一音频,可以实现根据用户在第一列表中的选择确定用于进行第一音频播放的播放设备,以实现一对一播放或者实现将相同的音频内容通过不同的播放设备播放;在播放第一音频的过程中,若接收到第一播放指令,确定至少一个第二播放设备以播放第二音频,可以保证第一音频和第二音频的播放互不干扰,提升用户的音频获取体验。
107.通过建立应用与播放设备之间的关联,以形成多个应用中的至少部分应用中与播放设备之间的关联关系,以便于基于关联关系查找应用匹配的播放设备进行音频内容的播放。
108.本技术实施例中的音频播放装置可以是装置,也可以是终端中的部件、集成电路或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
109.本技术实施例中的音频播放装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
110.本技术实施例提供的音频播放装置能够实现图1所示的音频播放方法实施例实现的各个过程,为避免重复,这里不再赘述。
111.可选地,如图7所示,本技术实施例还提供一种电子设备700,包括处理器701,存储器702,存储在存储器702上并可在所述处理器701上运行的程序或指令,该程序或指令被处理器701执行时实现上述音频播放方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
112.需要说明的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
113.图8为实现本技术实施例的一种电子设备的硬件结构示意图。
114.该电子设备800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809以及处理器810等部件,电子设备还包括多个摄像头。
115.本领域技术人员可以理解,电子设备800还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器810逻辑相连,从而通过电源管理系统实现管理充电、放电以及功耗管理等功能。图8中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
116.其中,音频输出单元803:通过第一目标播放设备播放第一应用对应的第一音频,所述第一目标播放设备包括与电子设备通信连接的至少一个第一播放设备;处理器810用于:在接收到播放第二应用对应的第二音频的第一播放指令的情况下,响应于所述第一播放指令,控制音频输出单元803通过第二目标播放设备播放所述第二音频,所述第二目标播放设备包括与所述电子设备通信连接的至少一个第二播放设备;其中,所述第一音频和所
述第二音频通过不同的播放设备播放。
117.可选地,在通过第一目标播放设备播放第一应用对应的第一音频时,处理器810还用于:在接收到播放所述第一音频的第二播放指令的情况下,响应于所述第二播放指令,确定所述至少一个第一播放设备;控制音频输出单元803通过所述至少一个第一播放设备播放所述第一音频;其中,所述至少一个第一播放设备基于对第一列表的第一输入确定,所述第一列表包括与所述第一应用关联的n个第一播放设备对应的设备标识,n为大于或者等于1的整数。
118.可选地,在响应于所述第一播放指令,通过第二目标播放设备播放所述第二音频时,处理器810还用于:响应于所述第一播放指令,显示包括与所述第二应用关联的m个第二播放设备对应的设备标识的第二列表,m为大于或者等于1的整数;响应于对所述第二列表的第二输入,确定所述至少一个第二播放设备;控制音频输出单元803通过所述至少一个第二播放设备播放所述第二音频。
119.可选地,处理器810还用于:在监测到第一预设触发条件的情况下,控制显示单元806显示播放设备页面,所述播放设备页面包括与所述电子设备关联的多个播放设备对应的多个设备标识;响应于在所述播放设备页面的第三输入,建立所述多个播放设备中的至少部分播放设备与所述电子设备安装的多个应用中的至少部分应用中的每一个之间的关联关系,所述多个应用为所述电子设备安装的全部应用中的至少部分;其中,与所述电子设备通信连接的至少一个第一播放设备、与所述电子设备通信连接的至少一个第二播放设备基于所述关联关系确定。
120.可选地,处理器810还用于:在监测到第二预设触发条件的情况下,控制显示单元806显示应用页面,所述应用页面包括所述电子设备安装的多个应用分别对应的应用标识,所述多个应用为所述电子设备安装的全部应用中的至少部分;处理器810还用于:响应于在所述应用页面的第四输入,建立多个应用中的至少部分应用中的每一个与至少一个播放设备之间的关联关系;其中,与所述电子设备通信连接的至少一个第一播放设备、与所述电子设备通信连接的至少一个第二播放设备基于所述关联关系确定。
121.这样,在播放第一应用对应的第一音频时,通过采用一个第一播放设备进行播放可以实现一对一播放,通过采用至少两个第一播放设备进行播放,可以实现相同音频内容在同一时刻通过不同的播放设备播放,使得多个用户可通过不同的播放设备了解相同的音频内容;通过在播放第一音频的过程中,采用第二目标播放设备播放第二音频,可以实现不同的音频内容通过相应的播放设备进行播放,保证第一音频和第二音频的播放互不干扰,提升用户的音频获取体验。
122.进一步地,在接收到播放第一音频的第二播放指令时,确定至少一个第一播放设备以播放第一音频,可以实现根据用户在第一列表中的选择确定用于进行第一音频播放的播放设备,以实现一对一播放或者实现将相同的音频内容通过不同的播放设备播放;在播放第一音频的过程中,若接收到第一播放指令,确定至少一个第二播放设备以播放第二音频,可以保证第一音频和第二音频的播放互不干扰,提升用户的音频获取体验。
123.通过建立应用与播放设备之间的关联,以形成多个应用中的至少部分应用中与播放设备之间的关联关系,以便于基于关联关系查找应用匹配的播放设备进行音频内容的播放。
124.应理解的是,在本技术实施例中,输入单元804可以包括图形处理器(graphics processing unit,gpu)8041和麦克风8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元806可包括显示面板8061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板8061。用户输入单元807包括触控面板8071以及其他输入设备8072。触控面板8071,也称为触摸屏。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器809可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器810可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户页面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器810中。
125.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述音频播放方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
126.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
127.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述音频播放方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
128.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
129.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
130.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
131.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员
在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1