直播的音频处理方法及设备技术

技术编号:27983564 阅读:109 留言:0更新日期:2021-04-06 14:19
本公开实施例提供一种直播的音频处理方法及设备,该方法包括:第一终端的处理器接收第二终端发送的第二音频数据;第一终端的音频处理装置接收处理器通过不同声道发送的第二音频数据和第三音频数据,该第三音频数据是第一终端中的音频数据;音频处理装置将第二音频数据进行播放;音频处理装置将录入的第一音频数据和第三音频数据发送给处理器;处理器将第一音频数据和第三音频数据发送给第二终端。由于作为背景音乐的第三音频数据是原始的音频数据源,从而背景音乐中不包含环境杂音;此外由于并未播放第三音频数据,从而不会由于播放设备的质量较差而导致背景音乐的音频效果较差,有助于提高直播的音频效果。

【技术实现步骤摘要】
直播的音频处理方法及设备
本公开实施例涉及计算机
,尤其涉及一种直播的音频处理方法及设备。
技术介绍
直播是主播和观众之间的一种交流方式,在直播过程中,主播可以录入图像数据和音频数据,以使观众通过图像数据看到主播,以及通过音频数据听到主播的声音。现有技术中,主播录入的音频数据不仅包括主播声音还可以包括背景音乐,从而主播所需要的设备包括第一设备和第二设备,第一设备和第二设备均可以是手机或电脑等终端设备。其中,第一设备用于播放背景音乐,第二设备用于录入音频数据,该音频数据包括通过音频处理装置录入的主播声音的音频数据和第一设备播放的背景音乐的音频数据。然而,上述方案的音频效果较差。
技术实现思路
本公开实施例提供一种直播的音频处理方法及设备,以克服现有方案音频效果较差的问题。第一方面,本公开实施例提供一种直播的音频处理方法,应用于第一终端,所述方法包括:所述第一终端的处理器接收第二终端发送的第二音频数据;所述第一终端的音频处理装置接收所述处理器通过不同声道发送的所述第二音频数据和第三音频数据,所述第三音频数据是所述第一终端中的音频数据;所述音频处理装置将所述第二音频数据进行播放;所述音频处理装置将所述音频处理装置录入的第一音频数据和所述第三音频数据发送给所述处理器;所述处理器将所述第一音频数据和所述第三音频数据发送给所述第二终端。第二方面,本公开实施例提供一种第一终端,包括:处理器和音频处理装置;所述处理器用于接收第二终端发送的第二音频数据;所述音频处理装置用于接收所述处理器通过不同声道发送的所述第二音频数据和第三音频数据,所述第三音频数据是所述第一终端中的音频数据;所述音频处理装置用于将所述第二音频数据进行播放;所述音频处理装置用于将所述音频处理装置录入的第一音频数据和所述第三音频数据发送给所述处理器;所述处理器用于将所述第一音频数据和所述第三音频数据发送给所述第二终端。第三方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器和音频处理装置执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能涉及的所述的方法。第四方面,本公开实施例提供一种计算机程序,所述计算机程序用于实现如上第一方面以及第一方面各种可能涉及的所述的方法。本公开实施例提供的直播的音频处理方法及设备,该方法可以包括:第一终端的处理器接收第二终端发送的第二音频数据;第一终端的音频处理装置接收处理器通过不同声道发送的第二音频数据和第三音频数据,该第三音频数据是第一终端中的音频数据;音频处理装置将第二音频数据进行播放;音频处理装置将音频处理装置录入的第一音频数据和第三音频数据发送给处理器;处理器将第一音频数据和第三音频数据发送给第二终端。本公开实施例的方法可以通过第一终端实现直播,其中,第三音频数据是第一终端中的背景音乐数据,第二音频数据是第一终端接收到的主播或观众的声音数据,第一音频数据是第一终端录入的本地主播的声音数据。如此,由于第三音频数据是原始的音频数据源,从而背景音乐中不包含环境杂音;此外由于并未播放第三音频数据,从而不会由于播放设备的质量较差而导致背景音乐的音频效果较差,有助于提高直播的音频效果。附图说明为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1A、1B为本公开实施例提供的直播的音频处理方法的两种应用场景示意图;图2为本公开实施例提供的直播的音频处理方法的一种步骤流程图;图3为本公开实施例提供的第一终端的两个声道示意图;图4为本公开实施例提供的直播的音频处理方法的数据流向示意图;图5、图6为本公开实施例提供的直播的音频处理方法的两种过程示意图;图7为本公开实施例提供的第一终端的一种结构示意图;图8为本公开实施例提供的第一终端的一种更具体的结构示意图。具体实施方式为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。本公开实施例可以应用于直播场景。图1A示例性的给出了基于一个主播和三个观众的直播场景,图1B示例性的给出了基于两个主播和三个观众的直播场景,图1B中的直播也可以称为连麦直播。连麦直播是指至少两个主播一同向观众进行直播,直播过程中可以将每个主播的音频数据和图像数据均发送给观众,以使观众不仅可以看到主播,还可以听到主播的声音。图1A或图1B中,TE1和TE2为主播使用的终端设备,TE3、TE4和TE5分别为观众使用的终端设备,终端设备之间通过服务器SVR通信连接。TE1可以采集主播ANC1的声音作为音频数据AD1,TE1还可以采集ANC1图像、ANC1所展示的物品图像、ANC1所在的环境图像作为图像数据VD1。TE2可以采集主播ANC2的声音作为音频数据AD2,TE2还可以采集ANC2图像、ANC2所展示的物品图像、ANC2所在的环境图像作为图像数据VD2。图1A所示的直播场景中存在一个主播ANC1。在图1A所示的直播过程中,TE1将AD1和VD1发送给SVR,SVR将AD1和VD1发送给TE3、TE4和TE5,以使使用TE3的观众AUD1、使用TE4的观众AUD2和使用TE5的观众AUD3,不仅可以看到ANC1、ANC1所展示的物品、ANC1所在的环境,还可以听到ANC1的声音。图1B所示的直播场景中存在两个主播ANC1和ANC2。在图1B所示的直播过程中,TE1将AD1和VD1发送给SVR,SVR将AD1和VD1发送给TE2、TE3、TE4和TE5,以使ANC2、使用TE3的观众AUD1、使用TE4的观众AUD2和使用TE5的观众AUD3,不仅可以看到ANC1、ANC1所展示的物品、ANC1所在的环境,还可以听到ANC1的声音。此外,TE2将AD2和VD2发送给SVR,SVR将AD2和VD2转发给TE1、TE3、TE4和TE5,以使ANC1、使用TE3的观众AUD1、使用TE4的观众AUD2和使用TE5的观众AUD3,不仅可以看到ANC2、ANC2所展示的物品、ANC2所在的环境,还可以听到ANC2的声音。上述服务器可以为无线通信网络中的一个或多个设备,例如基站、核心网设备等。在上述直播的场景下,为了丰富直播效果,现有技术的主播所使用的终端设备不仅可以录入该主播的声音,还可以录入正在播放的音乐数据作为该主播的声音的背景音乐。终端设备将得到的主播的声音本文档来自技高网...

【技术保护点】
1.一种直播的音频处理方法,其特征在于,应用于第一终端,所述方法包括:/n所述第一终端的处理器接收第二终端发送的第二音频数据;/n所述第一终端的音频处理装置接收所述处理器通过不同声道发送的所述第二音频数据和第三音频数据,所述第三音频数据是所述第一终端中的音频数据;/n所述音频处理装置将所述第二音频数据进行播放;/n所述音频处理装置将所述音频处理装置录入的第一音频数据和所述第三音频数据发送给所述处理器;/n所述处理器将所述第一音频数据和所述第三音频数据发送给所述第二终端。/n

【技术特征摘要】
1.一种直播的音频处理方法,其特征在于,应用于第一终端,所述方法包括:
所述第一终端的处理器接收第二终端发送的第二音频数据;
所述第一终端的音频处理装置接收所述处理器通过不同声道发送的所述第二音频数据和第三音频数据,所述第三音频数据是所述第一终端中的音频数据;
所述音频处理装置将所述第二音频数据进行播放;
所述音频处理装置将所述音频处理装置录入的第一音频数据和所述第三音频数据发送给所述处理器;
所述处理器将所述第一音频数据和所述第三音频数据发送给所述第二终端。


2.根据权利要求1所述的方法,其特征在于,所述音频处理装置将所述第二音频数据进行播放,包括:
所述音频处理装置将所述第二音频数据和以下至少一项混音得到的第一混音数据进行播放:所述音频处理装置录入的第一音频数据、所述第三音频数据。


3.根据权利要求1所述的方法,其特征在于,所述第二音频数据为至少两个,所述第三音频数据为至少两个,所述第一终端的音频处理装置接收所述处理器通过不同声道发送的所述第二音频数据和第三音频数据,包括:
所述第一终端的音频处理装置接收所述处理器通过至少两个声道分别发送的至少两个第二音频数据,以及所述处理器通过至少两个声道分别发送的至少两个第三音频数据,每个所述声道用于发送一个所述第二音频数据或一个所述第三音频数据。


4.根据权利要求1所述的方法,其特征在于,所述第二音频数据为至少两个,所述第三音频数据为至少两个,所述方法还包括:
所述处理器将所述至少两个第二音频数据混音为第二混音数据,以及将所述至少两个第三音频数据混音为第三混音数据;
所述第一终端的音频处理装置接收所述处理器通过不同声道发送的所述第二音频数据和第三音频数据,包括:
所述第一终端的音频处理装置接收所述处理器通过一个声道发送的所述第二混音数据,以及所述处理器通过另一个声道发送的所述第三混音数据。


5.根据权利要求1至4任一项所述的方法,其特征在于,所述音频处理装置将所述音频处理装置录入的第一音频数据和所述第三音频数据发送给所述处理器,包括:
所述音频处理装置将所述音频处理装置录入的第一音频数据和所述第三音频数据进行混音得到第四混音数据;
所述音频处理装置将所述第四混音数据通过一个声道发送给所述处理器;
所述处理器将所述第一音频数据和所述第三音频数据发送给第二终端,包括:
所述处理器将所述第四混音数据发送给第二终端。


6.根据权利要求3所述的方法,其特征在于,所述第一音频数据为至少两个,所述音频处理装置将所述音频处理装置录入的第一音频数据和所述第三音频数据发送给所述处理器,包括:
所述音频处理装置将所述音频处理装置录入的至少两个第一音频数据混音为第五混音数据,以及将所述至少两个第三音频数据混音为第三混音数据;
所述音频处理装置将所述第一混音数据和所述第三混音数据分别通过两个声道发送给所述处理器;
所述处理器将所述第一音频数据和所述第三音频数据发送...

【专利技术属性】
技术研发人员:金友芝
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

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

1