快捷方式

速度

torchaudio.transforms.Speed(orig_freq, factor)[源代码]

调整波形速度。

This feature supports the following devices: CPU, CUDA This API supports the following properties: Autograd, TorchScript
参数:
  • orig_freq (int) – 波形 (`waveform`) 中信号的原始频率。

  • factor (float) – 调整输入速度的因子。大于 1.0 的值会在时间上压缩波形 (`waveform`),而小于 1.0 的值会在时间上拉伸波形 (`waveform`)。

forward(waveform, lengths: 可选[Tensor] = None) Tuple[Tensor, 可选[Tensor]][源代码]
参数:
  • waveform (torch.Tensor) – 输入信号,形状为 (…, time)

  • lengths (torch.TensorNone, 可选) – 波形 (`waveform`) 中信号的有效长度,形状为 (…)。如果为 None,则将 waveform 中的所有元素视为有效。(默认值: None)

返回值:

torch.Tensor

速度调整后的波形,形状为 (…, new_time)。

torch.Tensor 或 None

如果 lengths 不是 None,则为速度调整后的波形中信号的有效长度,形状为 (…);否则为 None

返回类型:

(torch.Tensor, torch.Tensor 或 None)

文档

访问 PyTorch 的全面开发者文档

查看文档

教程

获取针对初学者和高级开发者的深度教程

查看教程

资源

查找开发资源并获得解答

查看资源