提供一种用于扩音系统两端的采样率差异检测方法及装置。该采样率差异检测方法包括:生成第一音频信号,第一音频信号包括第一部分和第二部分,第一部分是延迟定位用的音频信号,第二部分是具有第一频率的音频信号;获取满足预设幅度或信噪比要求的第二音频信号,第二音频信号是在通过播音端播放第一音频信号时,通过拾音端拾取得到的音频信号;从第二音频信号中截取与第二部分相对应的部分并将其记为第三音频信号;计算第三音频信号的频率并将其记为第二频率;输出第二频率减去第一频率。本发明专利技术提供的采样率检测方法,采用了特定的音频信号来检测扩音系统两端的采样率差异,此信号包含定位信号和给定频率的信号,使得采样率差异计算更加准确。样率差异计算更加准确。样率差异计算更加准确。
【技术实现步骤摘要】
用于扩声系统两端的采样率差异检测方法及装置
[0001]本专利技术涉及音频处理
,特别地,涉及一种用于扩声系统两端的采样率差异检测方法及装置。
技术介绍
[0002]随着时代的发展、教室和厅堂的扩大、观众人数的增多和电子技术的进步,教室和厅堂内不可避免的需要使用扩声系统。
[0003]扩声系统是把讲话者的声音对听者进行实时放大的系统,此系统中麦克风和扬声器处在同一声场内,讲话者和听者通常在同一个声学环境中。在如图1所示的扩声系统中,麦克风硬件101和麦克风104组成拾音端,扬声器硬件103和扬声器104组成播音端。在扩声系统工作时,说话者的声音通过麦克风104传输到麦克风硬件101,经过麦克风硬件101采样后形成了数字信号b后传到处理器102,处理器102调用音频算法程序1021进行声反馈抑制等处理,得到处理之后的数字信号a,信号a经过扬声器硬件103转换成模拟信号由扬声器105播放出去,播放出去的声音在空间传播后会和说话者的声音在空间混合后再被麦克风104拾取到,麦克风硬件101再对混合声音进行采样,如此循环。在这个扩声循环中,设定麦克风硬件101的采样率为Rb,扬声器硬件103的采样率为Ra,这两个采样率即使在事先设定为一致的情况下,实际操作中也会产生细微的差异。这个差异的主要原因是硬件,例如产生时钟信号的晶振存在一定的频率变化,从而导致一个例如标称为16000Hz的频率,实际为16002Hz,或者其他频率。
[0004]由于麦克风硬件101和扬声器硬件103的采样率差异对算法程序1021的声反馈抑制等处理有严重的负面影响,故算法程序1021在进行声反馈抑制等处理之前,需要针对麦克风硬件101和扬声器硬件103的采样率差异进行调整。这就需要针对扩声系统提供一种采样率差异检测方法,用于快速检测扩声系统两端之间的采样率差异。
技术实现思路
[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]图1是扩音系统的示意图;
[0031]图2是本专利技术实施例提供的用于扩音系统两端的采样率差异检测方法的流程图;
[0032]图3是图2中的步骤S204的一具体实施方式的流程图;
[0033]图4是本专利技术实施例提供的用于扩音系统的音频信号校正方法的流程图;
[0034]图5是本专利技术实施例提供的采样率差异检测装置的结构图。
[0035]图6是用于实施本专利技术实施例提供的采样率差异检测方法的计算装置的结构图。
具体实施方式
[0036]为了便于理解本专利技术,下面将参照相关附图对本专利技术进行更全面的描述。附图中给出了本专利技术的较佳实施例。但是,本专利技术可以通过不同的形式来实现,并不限于本文所描述的实施例。相反的,提供这些实施例的目的是使对本专利技术的
技术实现思路
的理解更加透彻全面。
[0037]图2是本专利技术实施例提供的用于扩音系统两端的采样率差异检测方法的流程图。具体包括以下步骤。
[0038]在步骤S201中,生成第一音频信号,第一音频信号包括第一部分和第二部分,第一部分是延迟定位用的音频信号,第二部分是具有第一频率的音频信号。
[0039]在步骤S202中,获取满足预设幅度或信噪比要求的第二音频信号,第二音频信号是在播音端播放第一音频信号时,通过拾音端拾取得到的音频信号。
[0040本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种用于扩音系统两端的采样率差异检测方法,所述扩音系统两端包括播音端和拾音端,所述采样率差异检测方法包括:生成第一音频信号,所述第一音频信号包括第一部分和第二部分,所述第一部分是延迟定位用的音频信号,所述第二部分是具有第一频率的音频信号;获取满足预设幅度或信噪比要求的第二音频信号,所述第二音频信号是在所述播音端播放所述第一音频信号时,通过所述拾音端拾取得到的音频信号;从所述第二音频信号中截取与所述第二部分相对应的部分并将其记为第三音频信号;计算所述第三音频信号的频率并将其记为第二频率;输出所述第二频率减去所述第一频率。2.根据权利要求1所述的采样率差异检测方法,其中,所述计算所述第三音频信号的频率并将其记为第二频率包括:将所述第三音频信号输入给中心点为所述第一频率的带通滤波器,以得到第四音频信号;通过快速傅立叶变换将所述第四音频信号从时域转换为频域,并在包含所述第一频率的设定范围内找到频谱幅度绝对值最大的点所对应的频率作为所述第二频率。3.根据权利要求2所述的采样率差异检测方法,还包括:在所述将所述第三音频信号输入给中心点为所述第一频率的带通滤波器,以得到所述第四音频信号的步骤之前,对所述第三音频信号进行降噪处理。4.根据权利要求3所述的采样率差异检测方法,其中,所述降噪处理包括插值和幅度平滑处理。5.根据权利要求1所述的采样率差异检测方法,其中,所述第一部分的时长等于所述扩音系统的扩声延迟时间和设定百分比的乘积。6.根据权利要求1所述的采样率...
【专利技术属性】
技术研发人员:刘建敏,
申请(专利权)人:北京奕斯伟计算技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。