速度¶
- 类 torchaudio.transforms.Speed(orig_freq, factor)[源代码]¶
调整波形速度。
- 参数:
- forward(waveform, lengths: 可选[Tensor] = None) Tuple[Tensor, 可选[Tensor]] [源代码]¶
- 参数:
waveform (torch.Tensor) – 输入信号,形状为 (…, time)。
lengths (torch.Tensor 或 None, 可选) – 波形 (`waveform`) 中信号的有效长度,形状为 (…)。如果为 None,则将 waveform 中的所有元素视为有效。(默认值: None)
- 返回值:
- torch.Tensor
速度调整后的波形,形状为 (…, new_time)。
- torch.Tensor 或 None
如果 lengths 不是 None,则为速度调整后的波形中信号的有效长度,形状为 (…);否则为 None。
- 返回类型:
(torch.Tensor, torch.Tensor 或 None)