快捷方式

Fade

class torchaudio.transforms.Fade(fade_in_len: int = 0, fade_out_len: int = 0, fade_shape: str = 'linear')[源代码]

为波形添加渐入和/或渐出效果。

This feature supports the following devices: CPU, CUDA This API supports the following properties: Autograd, TorchScript
参数
  • fade_in_len (int, 可选) – 渐入长度(时间帧)。 (默认:0)

  • fade_out_len (int, 可选) – 渐出长度(时间帧)。 (默认:0)

  • fade_shape (str, 可选) – 渐变形状。必须是以下之一:“quarter_sine”,"half_sine""linear""logarithmic""exponential"。 (默认:"linear")

示例
>>> waveform, sample_rate = torchaudio.load("test.wav", normalize=True)
>>> transform = transforms.Fade(fade_in_len=sample_rate, fade_out_len=2 * sample_rate, fade_shape="linear")
>>> faded_waveform = transform(waveform)
使用 Fade 的教程
Music Source Separation with Hybrid Demucs

使用 Hybrid Demucs 进行音乐源分离

使用 Hybrid Demucs 进行音乐源分离
forward(waveform: Tensor) Tensor[源代码]
参数

waveform (Tensor) – 音频张量,维度为 (..., time)

返回

音频的 Tensor,维度为 (…, time)

返回类型

张量

文档

访问全面的 PyTorch 开发者文档

查看文档

教程

为初学者和高级开发者提供深入的教程

查看教程

资源

查找开发资源并让您的问题得到解答

查看资源