mindspore/docs/api/api_python/dataset_audio/mindspore.dataset.audio.Spe...

22 lines
1.6 KiB
ReStructuredText
Raw Normal View History

mindspore.dataset.audio.Spectrogram
===================================
.. py:class:: mindspore.dataset.audio.Spectrogram(n_fft=400, win_length=None, hop_length=None, pad=0, window=WindowType.HANN, power=2.0, normalized=False, center=True, pad_mode=BorderType.REFLECT, onesided=True)
从音频信号创建光谱图。
参数:
- **n_fft** (int, 可选) - FFT的大小创建 `n_fft // 2 + 1` 组滤波器默认值400。
- **win_length** (int, 可选) - 窗口大小默认值None将设置为 `n_fft` 的值。
- **hop_length** (int, 可选) - STFT窗口之间的跳数长度默认值None将设置为 `win_length//2`
2022-09-23 15:58:51 +08:00
- **pad** (int, 可选) - 信号的双面填充默认值0。
2022-09-19 11:21:54 +08:00
- **window** (WindowType, 可选) - GriffinLim的窗口类型可以是WindowType.BARTLETT
WindowType.BLACKMANWindowType.HAMMINGWindowType.HANN或WindowType.KAISER。
默认值WindowType.HANN目前macOS上不支持kaiser窗口。
- **power** (float, 可选) - 幅度谱图的指数默认值2.0。
- **normalized** (bool, 可选) - 是否在stft之后按幅度归一化。默认值False。
- **center** (bool, 可选) - 是否在两侧填充波形默认值True。
- **pad_mode** (BorderType, 可选) - 控制中心为True时使用的填充方法可以是BorderType.REFLECT、BorderType.CONSTANT、
BorderType.EDGE、BorderType.SYMMETRIC默认值BorderType.REFLECT。
- **onesided** (bool, 可选) - 控制是否返回一半结果以避免冗余默认值True。