一种音频数据混音方法、终端及计算机可读存储介质技术

技术编号:33088636 阅读:14 留言:0更新日期:2022-04-15 10:57
本发明专利技术提供一种音频数据混音方法、终端及计算机可读存储介质,音频数据混音方法包括:获取至少两个音频通道分别传输的同一音频信息,所述音频信息包括标准同步音源;根据接收所述至少两个音频通道分别传输的所述标准同步音源的时间,确定所述音频通道的延时时长;根据所述至少两个音频通道对应的延时时长,分别确定所述至少两个音频通道分别对应的队列的缓存长度。本申请通过检测不同音频通道的延时时间,基于所有音频通道的延时时长确定其它音频通道的队列的缓存长度,以使混音模块可以接收到不同音频通道同步传输的音频数据,进而提高混音效果。提高混音效果。提高混音效果。

【技术实现步骤摘要】
一种音频数据混音方法、终端及计算机可读存储介质


[0001]本专利技术涉及音频数据处理
,特别是涉及一种音频数据混音方法、终端及计算机可读存储介质。

技术介绍

[0002]语音混音是多媒体会议中一个重要的组成部分。由于混音的音频源来源于不同的设备、经过不同的传输途径,每路采集到的音频数据真正到达混音模块的时刻,与现实世界的声音产生的时刻存在一个延时。每路之间的延时可能存在较大差异,特别是通过网络传输的音频数据,由于比模拟音频采集还多了编码、网络传输、解码等处理过程,其延时会明显高于模拟音频源。不同的音频采集设备之间也可能因为内部处理流程及网络波动原因,存在不同的延时表现。如果不对各路音频的延时差异做处理,直接送入混音模块,则混音后的音频数据,可能存在叠音问题,严重影响混音效果。

技术实现思路

[0003]本专利技术主要解决的技术问题是提供一种音频数据混音方法、终端及计算机可读存储介质,解决现有技术中各路音频通道传输数据的时间不同步,造成混音效果差的问题。
[0004]为解决上述技术问题,本专利技术采用的第一个技术方案是:提供一种音频数据混音方法,音频数据混音方法包括:获取至少两个音频通道分别传输的同一音频信息,音频信息包括标准同步音源;根据接收通过至少两个音频通道分别传输的标准同步音源的时间,确定音频通道的延时时长;根据至少两个音频通道对应的延时时长,分别确定至少两个音频通道分别对应的队列的缓存长度。
[0005]其中,根据接收通过至少两个音频通道分别传输的标准同步音源的时间,确定音频通道的延时时长,包括:识别音频通道传输的音频信息,确定接收标准同步音源的时间;根据接收标准同步音源的时间,确定音频通道的延时时长。
[0006]其中,识别音频通道传输的音频信息,确定接收标准同步音源的时间,包括:缓存预设时长的音频样本;将音频样本转换为音频频谱;判断音频频谱与标准同步音源的预设频谱的相似度是否超过预设相似度;如果音频频谱与标准同步音源的预设频谱的相似度超过预设相似度,则确定音频样本为标准同步音源;将接收音频样本的时间确定为接收标准同步音源的时间。
[0007]其中,缓存预设时长的音频样本,之前还包括:获取音频信息中的音频样本点;判断音频样本点的幅值是否超过阈值;如果音频样本点的幅值超过阈值,则开始缓存音频样本。
[0008]其中,将音频样本转换为音频频谱,包括:将音频样本通过快速傅里叶变换转换为音频频谱。
[0009]其中,根据接收标准同步音源的时间,确定音频通道的延时时长,包括:播放标准同步音源的时刻为第一时间;接收音频通道传输的标准同步音源的时刻为第二时间;第二
时间与第一时间的差值为音频通道的延时时长。
[0010]其中,第二时间与第一时间的差值为音频通道的延时时长,之后包括:判断播放标准同步音源的次数是否超过预设次数;如果播放标准同步音源的次数超过预设次数,则根据音频通道得到的多个延时时长确定音频通道的平均延时时长。
[0011]其中,根据至少两个音频通道对应的延时时长,分别确定至少两个音频通道分别对应的队列的缓存长度,包括:选取至少两个音频通道对应的延时时长中最大延时时长;分别计算至少两个音频通道对应的延时时长中除最大延时时长的其它延时时长与最大延时时长之间的差值,以确定各音频通道分别对应的队列的缓存长度。
[0012]其中,分别计算至少两个音频通道对应的延时时长中除最大延时时长的其它延时时长与最大延时时长之间的差值,以确定各音频通道分别对应的队列的缓存长度,包括:计算得到音频通道对应的延时时长与最大延时时长之间的差值;根据差值与获取音频信息的采样率,确定音频通道分别对应的队列的缓存长度。
[0013]为解决上述技术问题,本专利技术采用的第二个技术方案是:提供一种终端,该终端包括存储器、处理器以及存储于存储器中并在处理器上运行的计算机程序,处理器用于执行程序数据以实现上述音频数据混音方法中的步骤。
[0014]为解决上述技术问题,本专利技术采用的第三个技术方案是:提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述音频数据混音方法中的步骤。
[0015]本专利技术的有益效果是:区别于现有技术的情况,提供的一种音频数据混音方法、终端及计算机可读存储介质,音频数据混音方法包括:获取至少两个音频通道分别传输的同一音频信息,音频信息包括标准同步音源;根据接收至少两个音频通道分别传输的标准同步音源的时间,确定音频通道的延时时长;根据至少两个音频通道对应的延时时长,分别确定至少两个音频通道分别对应的队列的缓存长度。本申请通过检测不同音频通道的延时时间,基于所有音频通道的延时时长确定其它音频通道分别对应的队列的缓存长度,以使混音模块可以接收到不同音频通道同步传输的音频数据,进而提高混音效果。
附图说明
[0016]图1是本专利技术提供的音频数据混音方法的流程示意图;
[0017]图2是本专利技术提供的音频数据混音方法一具体实施例的流程示意图;
[0018]图3是本专利技术提供的终端一实施方式的示意框图;
[0019]图4是本专利技术提供的计算机可读存储介质一实施方式的示意框图。
具体实施方式
[0020]下面结合说明书附图,对本申请实施例的方案进行详细说明。
[0021]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本申请。
[0022]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本申请保护的范围。
[0023]本申请中的术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括至少一个该特征。本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。本申请实施例中所有方向性指示(诸如上、下、左、右、前、后
……
)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0024]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音频数据混音方法,其特征在于,所述音频数据混音方法包括:获取至少两个音频通道分别传输的同一音频信息,所述音频信息包括标准同步音源;根据接收通过所述至少两个音频通道分别传输的所述标准同步音源的时间,确定所述音频通道的延时时长;根据所述至少两个音频通道对应的延时时长,分别确定所述至少两个音频通道分别对应的队列的缓存长度。2.根据权利要求1所述的音频数据混音方法,其特征在于,所述根据接收通过所述至少两个音频通道分别传输的所述标准同步音源的时间,确定所述音频通道的延时时长,包括:识别所述音频通道传输的所述音频信息,确定接收所述标准同步音源的时间;根据接收所述标准同步音源的时间,确定所述音频通道的延时时长。3.根据权利要求2所述的音频数据混音方法,其特征在于,所述识别所述音频通道传输的所述音频信息,确定接收所述标准同步音源的时间,包括:缓存预设时长的音频样本;将所述音频样本转换为音频频谱;判断所述音频频谱与所述标准同步音源的预设频谱的相似度是否超过预设相似度;如果所述音频频谱与所述标准同步音源的预设频谱的相似度超过所述预设相似度,则确定所述音频样本为所述标准同步音源;将接收所述音频样本的时间确定为接收所述标准同步音源的时间。4.根据权利要求3所述的音频数据混音方法,其特征在于,所述缓存预设时长的音频样本,之前还包括:获取所述音频信息中的音频样本点;判断所述音频样本点的幅值是否超过阈值;如果所述音频样本点的幅值超过所述阈值,则开始缓存所述音频样本。5.根据权利要求3所述的音频数据混音方法,其特征在于,所述将所述音频样本转换为音频频谱,包括:将所述音频样本通过快速傅里叶变换转换为音频频谱。6.根据权利要求2所述的音频数据混音方法,其特征在于,所述根据接收所述标准同步音源的时间,确定所述音频通道的延时时长,包括:播放所述标准同步音源的时刻...

【专利技术属性】
技术研发人员:冯亮马东星
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

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

1