當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。