快捷方式

torchaudio.functional.linear_fbanks

torchaudio.functional.linear_fbanks(n_freqs: int, f_min: float, f_max: float, n_filter: int, sample_rate: int) Tensor[source]

建立一個線性三角濾波器組。

This feature supports the following devices: CPU This API supports the following properties: TorchScript

注意

為了與 librosa 在數值上相容,生成的濾波器組中並非所有係數的幅度都為 1。

Visualization of generated filter bank
引數:
  • n_freqs (int) – 需要突出顯示/應用的頻率數量

  • f_min (float) – 最小頻率 (Hz)

  • f_max (float) – 最大頻率 (Hz)

  • n_filter (int) – (線性) 三角濾波器的數量

  • sample_rate (int) – 音訊波形的取樣率

返回:

大小為 (n_freqs, n_filter) 的三角濾波器組 (fb 矩陣),其中 n_freqs 是需要突出顯示/應用的頻率數量,n_filter 是濾波器組的數量。每一列都是一個濾波器組,因此假設存在一個大小為 (…, n_freqs) 的矩陣 A,應用結果將是 A * linear_fbanks(A.size(-1), ...)

返回型別:

Tensor

文件

訪問 PyTorch 全面的開發者文件

檢視文件

教程

獲取針對初學者和高階開發者的深入教程

檢視教程

資源

查詢開發資源並獲得問題解答

檢視資源