快捷方式

torchaudio.functional.speed

torchaudio.functional.speed(waveform: Tensor, orig_freq: int, factor: float, lengths: Optional[Tensor] = None) Tuple[Tensor, Optional[Tensor]][source]

調整波形速度。

This feature supports the following devices: CPU, CUDA This API supports the following properties: Autograd, TorchScript
參數:
  • waveform (torch.Tensor) – 輸入訊號,形狀為 (…, time)

  • orig_freq (int) – waveform 中訊號的原始頻率。

  • factor (float) – 調整輸入速度的因子。 大於 1.0 的值會在時間上壓縮 waveform,而小於 1.0 的值會在時間上拉伸 waveform

  • lengths (torch.TensorNone, 可選) – waveform 中訊號的有效長度,形狀為 (…)。 如果 None,則 waveform 中的所有元素都被視為有效。 (預設:None

回傳:

torch.Tensor

速度調整後的波形,形狀為 (…, new_time)

torch.Tensor 或 None

如果 lengths 不是 None,則為速度調整後的波形中訊號的有效長度,形狀為 (…);否則為 None

回傳類型:

(torch.Tensor, torch.Tensor 或 None)

文件

取得 PyTorch 的完整開發人員文件

檢視文件

教學

取得針對初學者和進階開發人員的深入教學課程

檢視教學課程

資源

尋找開發資源並取得問題解答

檢視資源