一种音频数据处理方法及电子设备技术

技术编号:31623151 阅读:15 留言:0更新日期:2021-12-29 18:59
本申请提供一种音频数据处理方法,所述方法包括:在至少一个目标应用处于运行状态、且通过第一数据通路输出音频数据的情况下,如果检测到至少一个外置音频设备的连接事件,获得参数信息;其中,处于运行状态的所述目标应用具有音频输出功能;如果所述参数信息表征所述外置音频设备对应于第二数据通路,确定所述电子设备处于第一模式;在所述第一模式下,通过所述第二数据通路和所述第一数据通路分别输出所述目标应用的音频数据,所述第一数据通路和所述第二数据通路分别表征不同的音频设备。同时,本申请还提供一种电子设备。本申请还提供一种电子设备。本申请还提供一种电子设备。

【技术实现步骤摘要】
一种音频数据处理方法及电子设备


[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]输出单元,用于在所述第一模式下,通过所述第二数据通路和所述第一数据通路分别输出所述目标应用的音频数据,所述第一数据通路和所述第二数据通路分别表征不同的音频设备。
[0032]上述方案中,该电子设备还用于执行上述音频数据处理方法中的任一项方法步骤。
[0033]根据本申请的第三方面,提供一种电子设备,所述电子设备包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述音频数据处理方法中任一项所述的方法步骤。
[0034]本申请提供一种音频数据处理方法及电子设备,通过在至少一个目标应用处于运行状态、且通过第一数据通路输出音频数据的情况下,如果检测到至少一个外置音频设备
的连接事件,获得参数信息;其中,处于运行状态的所述目标应用具有音频输出功能;如果所述参数信息表征所述外置音频设备对应于第二数据通路,确定所述电子设备处于第一模式;在所述第一模式下,通过所述第二数据通路和所述第一数据通路分别输出所述目标应用的音频数据,所述第一数据通路和所述第二数据通路分别表征不同的音频设备。如此,将音频数据通过不同的数据通路输出,即可以满足用户在不同场景下的收听体验,也可以使用户清楚地听见目标音频数据,不会降低音频数据的收听效果。
附图说明
[0035]图1为本申请中音频数据处理方法的流程实现示意图;
[0036]图2为本申请中电子设备的结构组成示意图一;
[0037]图3为本申请中电子设备的结构组成示意图二。
具体实施方式
[0038]以下结合说明书附图及具体实施例对本申请的技术方案做进一步的详细阐述。
[0039]图1为本申请中音频数据处理方法的流程实现示意图,如图1所示,包括:
[0040]步骤101,在至少一个目标应用处于运行状态、且通过第一数据通路输出音频数据的情况下,如果检测到至少一个外置音频设备的连接事件,获得参数信息;其中,处于运行状态的所述目标应用具有音频输出功能。
[0041]本申请中,该方法可以应用于具有音频输出功能的电子设备,比如该电子设备可以是手机、平板电脑、台式电脑、手表、电视、游戏机等等。在该电子设备中可以安装带本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音频数据处理方法,所述方法包括:在至少一个目标应用处于运行状态、且通过第一数据通路输出音频数据的情况下,如果检测到至少一个外置音频设备的连接事件,获得参数信息;其中,处于运行状态的所述目标应用具有音频输出功能;如果所述参数信息表征所述外置音频设备对应于第二数据通路,确定所述电子设备处于第一模式;在所述第一模式下,通过所述第二数据通路和所述第一数据通路分别输出所述目标应用的音频数据,所述第一数据通路和所述第二数据通路分别表征不同的音频设备。2.根据权利要求1所述的方法,所述获得参数信息,包括:获得表征所述外置音频设备所连接的音频接口的类型的参数信息。3.根据权利要求2所述的方法,所述获得参数信息,还包括:获得表征所述音频设备类型的参数信息。4.根据权利要求1所述的方法,所述第一数据通路和所述第二数据通路分别表征不同的音频设备,包括:所述第一数据通路表征第一有线音频设备,所述第二数据通路表征第二有线音频设备;其中,所述第一有线音频设备包括内置音频设备和外置音频设备;或者,所述第一数据通路表征第一无线音频设备,所述第二数据通路表征第二无线音频设备;或者,所述第一数据通路表征有线音频设备,所述第二数据通路表征无线音频设备;其中,所述有线音频设备包括内置音频设备和外置音频设备;或者,所述第一数据通路表征无线音频设备,所述第二数据通路表征有线音频设备,其中,所述有线音频设备包括内置音频设备和外置音频设备。5.根据权利要求1所述的方法,还包括:如果处于运行状态的所述目标应用至少具有两个,确定所述至少两个目标应用的开启顺序;根据所述至少两个目标应用的开启顺序,确定所述第一数据通路对应于所述至少两个目标应用中的第一目标应用,以及所述第二数据通路对应于所述至少两个目标应用中的第二目标应用;通过所述第一数据通路输出所述第一目标应用的第一音频数据;通过所述第二数据通路输出所述第二目标...

【专利技术属性】
技术研发人员:郑轶民宋以祥郭恒
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1