一种音频处理方法及电子设备的制造方法

文档序号:9912706阅读:415来源:国知局
一种音频处理方法及电子设备的制造方法
【技术领域】
[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]可选地,所述处理器还用于:
[0036]确定所述电子设备的当前用户模式是否为单用户模式;
[0037]在为是时,将所述当前用户模式由所述单用户模式切换至多用户分享模式。
[0038]可选地,若所述电子设备的所述当前用户模式为所述单用户模式,所述处理器还用于:
[0039]对所述第一音频源文件进行解码,获得所述第一通道音频数据以及所述第二通道音频数据;
[0040]将所述第一通道音频数据通过所述第一声道输出单元输出;以及将所述第二通道音频数据通过所述第二声道输出单元输出;
[0041]在确定所述电子设备接收到来自另一电子设备的来电请求时,将所述当前用户模式从所述单用户模式切换到所述多用户分享模式。
[0042]可选地,所述处理器具体用于:
[0043]对来自所述另一电子设备的用户音频信号进行解码,获得所述第三通道音频数据以及所述第四通道音频数据。
[0044]可选地,所述处理器还用于:
[0045]确定所述当前用户模式为所述多用户分享模式;
[0046]获得需要播放的第一多媒体文件,其中,所述第一多媒体文件中包括对应第一语种的所述第一音频源文件以及对应第二语种的所述第二音频源文件,其中,所述第一语种和所述第二语种不相同。
[0047]另一方面,本申请实施例还提供了一种电子设备,包括:
[0048]第一解码单元,用于对第一音频源文件进行解码,获得第一通道音频数据以及第二通道音频数据;
[0049]第二解码单元,用于对第二音频源文件进行解码,获得第三通道音频数据以及第四通道音频数据;
[0050]第一生成单元,基于所述第一通道音频数据以及所述第二通道音频数据,生成第一声道数据,其中,所述第一声道数据供一音频输出设备的第一声道输出单元播放;
[0051]第二生成单元,基于所述第三通道音频数据以及所述第四通道音频数据,生成第二声道数据,其中,所述第二声道数据供所述音频输出设备的第二声道输出单元播放。
[0052]本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
[0053]根据本申请的实施例,当电子设备通过同一音频输出设备同时输出多个音频源文件时,可以分别对每个音频源文件进行音频处理,进而使得每个音频源文件对应的声道数据从对应的声道输出单元输出,从而避免了电子设备在通过一音频输出设备同时输出多个音频源文件时,输出声音相互干扰的技术问题,有效提高了电子设备的音频输出效果。
【附图说明】
[0054]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
[0055]图1为本申请实施例一提供的一种信息处理方法的流程图;
[0056]图2为本申请实施例一提供的一种信息处理方法中步骤S103的方法流程图;
[0057]图3为本申请实施例一提供的一种信息处理方法中为实现用户模式间切换的方法流程图;
[0058]图4为本申请实施例一提供的一种信息处理方法中若电子设备的当前用户模式为单用户模式时的方法流程图;
[0059]图5为本申请实施例一提供的一种信息处理方法中电子设备需要播放具有多种语种的第一多媒体文件时的方法流程图;
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1