System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于车辆的音频滤波器系统技术方案_技高网

用于车辆的音频滤波器系统技术方案

技术编号:44969048 阅读:0 留言:0更新日期:2025-04-12 01:42
一种由数据处理硬件执行的计算机实现的方法,该方法使数据处理硬件执行设计音频滤波器的操作。所述操作包括从传感器阵列接收多个音频信号,所述多个音频信号包括目标音频信号和干扰音频信号,以及利用所述干扰音频信号。对多个音频信号中的每个使用短时傅立叶变换(STFT)来处理多个音频信号。这些操作还包括使用所确定的先验SNR来设计音频滤波器,以及使用所利用的干扰音频信号和所设计的音频滤波器来增强目标音频信号,并衰减干扰音频信号。

【技术实现步骤摘要】

本专利技术总体涉及一种用于车辆的音频滤波器系统


技术介绍

1、本部分中提供的信息是为了总体呈现本公开的背景。在本部分中描述的程度上,目前命名的专利技术人的工作,以及在提交时可能不符合现有技术的描述的各方面,既不明确也不隐含地被承认为相对于本公开的现有技术。

2、电信和虚拟辅助应用都需要干扰消除和源分离任务,以增强期望的说话者并消除干扰,例如不期望的说话者。通常,当麦克风阵列安装在车辆中时,通过应用空间滤波器(例如波束形成器)来获得干扰消除。波束形成器通常产生高白噪声增益,这会降低降噪性能。结果,残余干扰信号可能仍存在于波束形成器输出中,导致应用层性能下降。


技术实现思路

1、在一些方面,由数据处理硬件执行计算机实现的方法,该方法使数据处理硬件执行操作以设计音频滤波器。这些操作包括从传感器阵列接收包括目标音频信号和干扰音频信号的多个音频信号。使用短时傅立叶变换(stft)处理多个音频信号,并且经由波束形成器为多个音频信号中的每个生成输出向量。这些操作还包括为多个音频信号中的每个估计噪声方差,以及使用从波束形成器生成的输出向量来提取对应于多个音频信号中的每个的相应说话者的语音能量。使用所生成的输出向量、所估计的噪声方差和多个音频信号中的每个的语音能量来确定先验信噪比(先验snr),并且基于先验snr来确定增益值。

2、在一些示例中,可以使用所设计的音频滤波器来增强目标音频信号,并且可以衰减干扰音频信号。可选地,可以使用stft来处理多个音频信号,包括确定时间帧索引和频率仓索引。在一些配置中,经由波束形成器为多个音频信号中的每个生成输出向量可以包括提供一定数量说话者,并且基于所提供的说话者数量为输出向量生成维度。可以通过为多个音频信号中的每个计算单独先验snr并将先验snr估计为每个单独先验snr的联合先验snr来确定先验snr。在一些示例中,为多个音频信号中的每个估计噪声方差可以包括将每个噪声方差表示为从波束形成器生成的每个输出向量的相应线性方程,并且提取相应说话者的语音能量可以包括使用从波束形成器生成的每个输出向量的相应线性方程来确定语音能量。

3、在一些方面,一种用于车辆的音频滤波器系统包括数据处理硬件和存储器硬件。存储器硬件与数据处理硬件通信,并且存储指令,当在数据处理硬件上执行时,指令使数据处理硬件执行操作以设计音频滤波器。这些操作包括从传感器阵列接收多个音频信号,该多个音频信号包括目标音频信号和干扰音频信号。利用干扰音频信号,并且为多个音频信号中的每个确定先验信噪比(先验snr)。使用所确定的先验snr来设计音频滤波器,并且使用所利用的干扰音频信号和所设计的音频滤波器来增强目标音频信号,并且使用所设计的音频滤波器来衰减干扰信号。

4、在一些示例中,操作可以包括使用短时傅立叶变换(stft)处理多个音频信号,并且经由波束形成器为多个音频信号中的每个生成输出向量。使用stft处理多个音频信号的操作可以包括确定时间帧索引和频率仓索引。可选地,经由波束形成器为多个音频信号中的每个生成输出向量的操作可以包括提供一定数量说话者,并基于所提供的说话者数量为输出向量生成维度。在一些示例中,确定先验snr可以包括为多个音频信号中的每个计算单独先验snr,并且将先验snr估计为每个单独先验snr的联合先验snr。在其他示例中,这些操作还可以包括为多个音频信号中的每个估计噪声向量,以及使用所估计的噪声向量来提取与多个音频信号中的每个相对应的相应说话者的语音能量。估计噪声向量的操作可以包括通过相应的线性方程来估计每个噪声向量,并且提取相应说话者的语音能量的操作可以包括使用每个噪声向量的相应线性方程来确定语音能量。

5、在其他方面,提供了一种由数据处理硬件执行的计算机实现的方法,该方法使数据处理硬件执行操作以设计音频滤波器。所述操作包括从传感器阵列接收多个音频信号,该多个音频信号包括目标音频信号和干扰音频信号,以及利用干扰音频信号。对多个音频信号中的每个使用短时傅立叶变换(stft)来处理多个音频信号。这些操作还包括使用所确定的先验snr来设计音频滤波器,以及使用所利用的干扰音频信号和所设计的音频滤波器来增强目标音频信号,并衰减干扰音频信号。

6、在一些示例中,操作可以包括使用短时傅立叶变换(stft)处理多个音频信号,并且经由波束形成器为多个音频信号中的每个生成输出向量。使用stft处理多个音频信号的操作可以包括确定时间帧索引和频率仓索引。可选地,经由波束形成器为多个音频信号中的每个生成输出向量的操作可以包括识别一定数量说话者,并基于所识别的说话者数量为输出向量生成维度。在一些示例中,确定先验snr可以包括为多个音频信号中的每个计算单独先验snr,并且将先验snr估计为每个单独先验snr的联合先验snr。在其他示例中,操作还可以包括为多个音频信号中的每个估计噪声向量,以及使用所生成的每个输出向量的相应线性方程来提取与多个音频信号中的每个相对应的相应说话者的语音能量。估计噪声方差的操作可以包括通过相应的线性方程来估计每个噪声方差,并且提取相应说话者的语音能量的操作可以包括使用相应的线性方程为从波束形成器生成的每个输出向量确定语音能量。

本文档来自技高网...

【技术保护点】

1.一种用于车辆的音频滤波器系统,该音频滤波器系统包括:

2.根据权利要求1所述的音频滤波器系统,还包括使用短时傅立叶变换(STFT)处理所述多个音频信号。

3.根据权利要求2所述的音频滤波器系统,还包括通过一组波束形成器为所述多个音频信号中的每个生成输出向量。

4.根据权利要求2所述的音频滤波器系统,其中,使用STFT处理所述多个音频信号包括确定时间帧索引和频率仓索引。

5.根据权利要求3所述的音频滤波器系统,其中,通过所述波束形成器为所述多个音频信号中的每个生成输出向量包括提供一定数量说话者,并且基于所提供的说话者数量为输出向量生成维度。

6.根据权利要求5所述的音频滤波器系统,其中,确定所述先验SNR包括为所述多个音频信号中的每个计算单独先验SNR,并且将先验SNR估计为每个单独先验SNR的联合先验SNR。

7.根据权利要求5所述的音频滤波器系统,还包括为从所述波束形成器生成的每个输出向量估计噪声方差。

8.根据权利要求7所述的音频滤波器系统,还包括使用相应的线性方程提取与所述多个音频信号中的每个相对应的相应说话者的语音能量。

9.根据权利要求8所述的音频滤波器系统,其中,为所述多个音频信号中的每个估计噪声方差包括将每个噪声方差表示为从一组波束形成器生成的每个输出向量的相应线性方程。

10.根据权利要求9所述的音频滤波器系统,其中,提取相应说话者的语音能量包括使用相应的线性方程为从所述一组波束形成器生成的每个输出向量确定语音能量。

...

【技术特征摘要】

1.一种用于车辆的音频滤波器系统,该音频滤波器系统包括:

2.根据权利要求1所述的音频滤波器系统,还包括使用短时傅立叶变换(stft)处理所述多个音频信号。

3.根据权利要求2所述的音频滤波器系统,还包括通过一组波束形成器为所述多个音频信号中的每个生成输出向量。

4.根据权利要求2所述的音频滤波器系统,其中,使用stft处理所述多个音频信号包括确定时间帧索引和频率仓索引。

5.根据权利要求3所述的音频滤波器系统,其中,通过所述波束形成器为所述多个音频信号中的每个生成输出向量包括提供一定数量说话者,并且基于所提供的说话者数量为输出向量生成维度。

6.根据权利要求5所述的音频滤波器系统,其中,确定所述先验snr包括为所...

【专利技术属性】
技术研发人员:M·莱维伊斯里尔E·哈达德
申请(专利权)人:通用汽车环球科技运作有限责任公司
类型:发明
国别省市:

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

1