用法:
class torchaudio.transforms.PitchShift(sample_rate:int, n_steps:int, bins_per_octave:int = 12, n_fft:int = 512, win_length:Optional[int] = None, hop_length:Optional[int] = None, window_fn:Callable[[...], torch.Tensor] = <built-in method hann_window of type object>, wkwargs:Optional[dict] = None)
waveform(Tensor) -形状为
(…, time)
的输入波形。sample_rate(int) -
waveform
的采样率。n_steps(int) -转移
waveform
的(小数)步骤。bins_per_octave(int,可选的) -每个八度的步数(默认值:
12
)。n_fft(int,可选的) -FFT 的大小,创建
n_fft // 2 + 1
箱(默认值:512
)。hop_length(int或者None,可选的) -STFT 窗口之间的跳跃长度。如果无,则使用
win_length // 4
(默认值:None
)。window(Tensor或者None,可选的) -应用于/乘以每个帧/窗口的窗口张量。如果无,则使用
torch.hann_window(win_length)
(默认值:None
)。
以
n_steps
步长移动波形的音高。- 示例
>>> waveform, sample_rate = torchaudio.load('test.wav', normalize=True) >>> transform = transforms.PitchShift(sample_rate, 4) >>> waveform_shift = transform(waveform) # (channel, time)
参数:
相关用法
- Python torchaudio.transforms.Fade用法及代码示例
- Python torchaudio.transforms.MelSpectrogram用法及代码示例
- Python torchaudio.transforms.MuLawDecoding用法及代码示例
- Python torchaudio.transforms.GriffinLim用法及代码示例
- Python torchaudio.transforms.SpectralCentroid用法及代码示例
- Python torchaudio.transforms.TimeStretch用法及代码示例
- Python torchaudio.transforms.Resample用法及代码示例
- Python torchaudio.transforms.InverseSpectrogram用法及代码示例
- Python torchaudio.transforms.MuLawEncoding用法及代码示例
- Python torchaudio.transforms.ComplexNorm用法及代码示例
- Python torchaudio.transforms.TimeMasking用法及代码示例
- Python torchaudio.transforms.FrequencyMasking用法及代码示例
- Python torchaudio.transforms.Spectrogram用法及代码示例
- Python torchaudio.transforms.RNNTLoss用法及代码示例
- Python torchaudio.models.wav2vec2.utils.import_huggingface_model用法及代码示例
- Python torchaudio.pipelines.Wav2Vec2ASRBundle用法及代码示例
- Python torchaudio.kaldi_io.read_vec_flt_scp用法及代码示例
- Python torchaudio.models.wav2vec2.utils.import_fairseq_model用法及代码示例
- Python torchaudio.kaldi_io.read_mat_scp用法及代码示例
- Python torchaudio.sox_effects.apply_effects_tensor用法及代码示例
注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torchaudio.transforms.PitchShift。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。