快捷方式

torchaudio.functional.apply_beamforming

torchaudio.functional.apply_beamforming(beamform_weights: Tensor, specgram: Tensor) Tensor[source]

将波束成形权重应用于多通道噪声频谱,以获得单通道增强频谱。

This feature supports the following devices: CPU, CUDA This API supports the following properties: Autograd, TorchScript
\[\hat{\textbf{S}}(f) = \textbf{w}_{\text{bf}}(f)^{\mathsf{H}} \textbf{Y}(f) \]

其中 \(\textbf{w}_{\text{bf}}(f)\) 是第 \(f\) 个频率 bin 的波束成形权重,\(\textbf{Y}\) 是第 \(f\) 个频率 bin 的多通道频谱。

参数:
  • beamform_weights (Tensor) – 复值波束成形权重矩阵。维度为 (…, freq, channel) 的张量

  • specgram (Tensor) – 多通道复值噪声频谱。维度为 (…, channel, freq, time) 的张量

返回:

单通道复值增强频谱。

维度为 (…, freq, time) 的张量

返回类型:

Tensor

文档

访问 PyTorch 的全面开发者文档

查看文档

教程

获取面向初学者和高级开发者的深度教程

查看教程

资源

查找开发资源并获得问题解答

查看资源