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

22 lines
1.6 KiB
ReStructuredText
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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`
- **pad** (int, 可选) - 信号的双面填充默认值0。
- **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。