音频数据处理方法、设备、会议系统及存储介质技术方案

技术编号:26653507 阅读:29 留言:0更新日期:2020-12-09 00:57
本申请提供一种音频数据处理方法、设备、会议系统及存储介质。该方法包括:获取至少一路第一音频数据,其中,所述第一音频数据来自发言者的会议终端;对所述至少一路第一音频数据进行混音处理,并将混音处理后的音频数据编码为至少一路第二音频数据;其中,每路第二音频数据的音频格式互不相同,且每路第二音频数据分别为目标音频格式中的一种;分别向各未发言者的会议终端发送与其所使用的音频格式相同的一路第二音频数据。本申请通过将来自发言者的会议终端的第一音频数据混音并编码为各路目标音频格式的第二音频数据,使得不需要针对每个未发言者的会议终端编码一路音频数据,从而减少了编码路数,降低了编码处理所需占用的处理资源。

【技术实现步骤摘要】
音频数据处理方法、设备、会议系统及存储介质
本申请涉及计算机
,尤其涉及一种音频数据处理方法、设备、会议系统及存储介质。
技术介绍
目前视频会议、电话会议等会议的应用越来越广泛。参会者可以通过会议终端与其他参会者进行沟通。会议过程中,需要将参会者的音频数据进行处理,发送给其他的参会者。一般地,参会者的会议终端接入音频数据处理设备。音频数据处理设备接收来自每个会议终端的一路音频数据。针对每个会议终端,将除该会议终端之外的其他会议终端的音频数据进行混音处理,并编码得到一路音频数据,发给该会议终端。然而,音频数据处理设备需要为每个会议终端进行一次混音和编码处理,得到一路音频数据,编码处理占用处理资源多。
技术实现思路
本申请实施例提供一种音频数据处理方法、设备、会议系统及存储介质,以解决编码处理占用处理资源多的问题。第一方面,本申请实施例提供一种音频数据处理方法,包括:获取至少一路第一音频数据,其中,所述第一音频数据来自发言者的会议终端;对所述至少一路第一音频数据进行混音处理,并将混音处理后的音频数据编码为至少一路第二音频数据;其中,每路第二音频数据的音频格式互不相同,且每路第二音频数据分别为目标音频格式中的一种;分别向各未发言者的会议终端发送与其所使用的音频格式相同的一路第二音频数据。第二方面,本申请实施例提供一种音频数据处理装置,包括:获取模块,用于获取至少一路第一音频数据,其中,所述第一音频数据来自发言者的会议终端;处理模块,用于对所述至少一路第一音频数据进行混音处理,并将混音处理后的音频数据编码为至少一路第二音频数据;其中,每路第二音频数据的音频格式互不相同,且每路第二音频数据分别为目标音频格式中的一种;发送模块,用于分别向各未发言者的会议终端发送与其所使用的音频格式相同的一路第二音频数据。第三方面,本申请实施例提供一种音频数据处理设备,包括:至少一个处理器和存储器;所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的实施方式所述的音频数据处理方法。第四方面,本申请实施例提供一种会议系统,包括:如上第三方面所述的音频数据处理设备,以及与所述音频数据处理设备连接的多个会议终端。第五方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的实施方式所述的音频数据处理方法。本申请实施例提供的音频数据处理方法、设备、会议系统及存储介质,获取至少一路第一音频数据,其中,第一音频数据来自发言者的会议终端;对至少一路第一音频数据进行混音处理,并将混音处理后的音频数据编码为至少一路第二音频数据;其中,每路第二音频数据的音频格式互不相同,且每路第二音频数据分别为目标音频格式中的一种;分别向各未发言者的会议终端发送与其所使用的音频格式相同的一路第二音频数据,通过将来自发言者的会议终端的第一音频数据混音并编码为各路目标音频格式的第二音频数据,再向使用同一音频格式的未发言者会议终端发送同一路第二音频数据,使得不需要针对每个未发言者的会议终端编码一路音频数据,从而减少了编码路数,降低了编码处理所需占用的处理资源。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实施例提供的会议系统的架构示意图;图2为现有音频数据处理方法的示意图;图3为现有音频数据处理方法的一个示例的示意图;图4为本申请实施例提供的音频数据处理方法的示意图;图5为本申请实施例提供的音频数据处理方法的一个示例的示意图;图6为本申请一实施例提供的音频数据处理方法的流程示意图;图7为本申请又一实施例提供的音频数据处理方法的流程示意图;图8为本申请另一实施例提供的音频数据处理方法的流程示意图;图9为本申请实施例提供音频数据分发过程的一个示例的流程示意图;图10为图9示例中三帧待分发码流的分发处理过程示意图;图11为本申请再一实施例提供的音频数据处理方法的流程示意图;图12为本申请一实施例提供的音频数据处理装置的结构示意图;图13为本申请一实施例提供的音频数据处理设备的硬件结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。图1为本申请一实施例提供的会议系统的架构示意图。如图1所示,本实施例提供的会议系统包括音频数据处理设备11和多个会议终端12。其中,音频数据处理设备11可以为服务器,或者其他具备数据处理能力的终端设备,在此不作限定。会议终端12可以为手机、电话终端、平板电脑、笔记本电脑、台式电脑、车载终端等终端设备。各会议终端12采集参会者输入的音频数据,向音频数据处理设备11发送音频数据。音频数据处理设备11将来自各会议终端12的音频数据进行处理,以得到处理后的音频数据,向各会议终端12发送处理后的音频数据。各会议终端12播放接收的音频数据,使参会者听到其他参会者的发言。图2为现有音频数据处理方法的示意图。如图2所示,音频数据处理设备按照功能划分可以包括解码模块、合码模块和编码模块。其中,解码模块包括N路解码通道(DecoderChannel,DecChn)。编码模块包括N路编码通道(EncoderChannel,EncChn)。N路解码通道、N路编码通道和N个会议终端一一对应。MT(MeetingTerminal)表示会议终端。解码模块,通过N路解码通道将来自N个会议终端的音频数据进行解码,得到N路待混音的音频数据,如可以为脉冲编码调制(PulseCodeModulation,PCM)数据,将N路待混音的音频数据传输到合码模块。合码模块,针对每路待混音的音频数据,将N路待混音的音频数据中除该路待混音的音频数据之外的N-1路待混音的音频数据进行混音,得到与该路待混音的音频数据对应的一路待编码的音频数据,并将N路待编码的音频数据传输到编码模块。编码模块,通过N路编码通道对N路待编码的音频数据进行编码,将N路编码后的数据发送给N个会议终端。为便于理解,下面通过8个会议终端A、B、C、D、E、F、G、H参与的会议对现有音频数据处理过程进行说明。参照图3,音频数据处理设备通过8路解码通道解码来自8个会议终本文档来自技高网...

【技术保护点】
1.一种音频数据处理方法,其特征在于,包括:/n获取至少一路第一音频数据,其中,所述第一音频数据来自发言者的会议终端;/n对所述至少一路第一音频数据进行混音处理,并将混音处理后的音频数据编码为至少一路第二音频数据;其中,每路第二音频数据的音频格式互不相同,且每路第二音频数据分别为目标音频格式中的一种;/n分别向各未发言者的会议终端发送与其所使用的音频格式相同的一路第二音频数据。/n

【技术特征摘要】
1.一种音频数据处理方法,其特征在于,包括:
获取至少一路第一音频数据,其中,所述第一音频数据来自发言者的会议终端;
对所述至少一路第一音频数据进行混音处理,并将混音处理后的音频数据编码为至少一路第二音频数据;其中,每路第二音频数据的音频格式互不相同,且每路第二音频数据分别为目标音频格式中的一种;
分别向各未发言者的会议终端发送与其所使用的音频格式相同的一路第二音频数据。


2.根据权利要求1所述的方法,其特征在于,所述目标音频格式包括下述任一项:
会议所支持的音频格式;
所有参与会议的会议终端所使用的音频格式;
各未发言者的会议终端所使用的音频格式。


3.根据权利要求1所述的方法,其特征在于,所述目标音频格式包括各未发言者的会议终端所使用的音频格式;将混音处理后的音频数据编码为至少一路第二音频数据,包括:
确定所有参与会议的会议终端中,各未发言者的会议终端;
将各未发言者的会议终端所使用的音频格式,确定为所述目标音频格式;
针对每种目标音频格式,将混音处理后的音频数据分别编码为一路该种目标音频格式的第二音频数据。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
针对每路第一音频数据,将所述至少一路第一音频数据中,除该路第一音频数据之外的其他路第一音频数据进行混音处理,并将混音处理后的音频数据编码为一路第三音频数据;
针对每路第一音频数据,将其对应的一路第三音频数据发送给该路第一音频数据所来自的会议终端。


5.根据权利要求4所述的方法,其特征在于,每路第三音频数据关联一个第一类通道标识,每路第二音频数据关联一个第二类通道标识,其中,所述第一类通道标识用于指示该路第三音频数据所对应的第一音频数据所来自的会议终端,所述第二类通道标识用于指示该路第二音频数据的音频格式;
所述方法还包括:
获取当前帧待分发码流,所述待分发码流包括至少一路待分发的第三音频数据及其关联的第一类通道标识,和/或至少一路待分发的第二音频数据及其关联的第二类通道标识;
针对每路第一音频数据,将其对应的一路第三音频数据发送给该路第一音频数据所来自的会议终端,包括:
将所述至少一路待分发的第三音频数据分发给其关联的第一类通道标识所指示的会议终端;
分别向各未发言者的会议终端发送与其所使用的音频格式相同的一路第二音频数据,包括:
将所述至少一路待分发的第二音频数据分发给目标会议终端,其中,所述目标会议终端为未发言者的会议终端中,所使用的音频格式与该路待分发...

【专利技术属性】
技术研发人员:郭少鹏张丽袁东升
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江;33

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

1