torchaudio.functional.apply_beamforming¶
- torchaudio.functional.apply_beamforming(beamform_weights: Tensor, specgram: Tensor) Tensor [源]¶
将波束形成权重应用于多通道噪声谱,以获得单通道增强谱。
\[\hat{\textbf{S}}(f) = \textbf{w}_{\text{bf}}(f)^{\mathsf{H}} \textbf{Y}(f) \]其中 \(\textbf{w}_{\text{bf}}(f)\) 是 \(f\) 频段的波束形成权重,\(\textbf{Y}\) 是 \(f\) 频段的多通道谱。
- 参数:
beamform_weights (Tensor) – 复数波束形成权重矩阵。张量维度为 (…, freq, channel)
specgram (Tensor) – 多通道复数噪声谱。张量维度为 (…, channel, freq, time)
- 返回:
- 单通道复数增强谱。
张量维度为 (…, freq, time)
- 返回类型:
Tensor