当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python PyTorch Fade用法及代码示例


本文简要介绍python语言中 torchaudio.transforms.Fade 的用法。

用法:

class torchaudio.transforms.Fade(fade_in_len: int = 0, fade_out_len: int = 0, fade_shape: str = 'linear')

参数

  • fade_in_len(int,可选的) -fade-in 的长度(时间范围)。 (默认:0)

  • fade_out_len(int,可选的) -fade-out 的长度(时间范围)。 (默认: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)

相关用法


注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torchaudio.transforms.Fade。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。