INNER CODE UNIT · Python

num

libAudioFlux/audioFlux · python/audioflux/core.py:134

        num = (1 << radix2_exp) // 2 + 1
    bft_obj = BFT(num=num, radix2_exp=radix2_exp, samplate=samplate,
                  low_fre=low_fre, window_type=window_type, slide_length=slide_length,
                  scale_type=SpectralFilterBankScaleType.LINEAR, style_type=style_type,
                  data_type=data_type, is_reassign=is_reassign)
    spec_arr = bft_obj.bft(X, result_type=1)
    fre_band_arr = bft_obj.get_fre_band_arr()
    return spec_arr, fre_band_arr


def mel_spectrogram(X, num=128, radix2_exp=12, samplate=32000,
                    low_fre=0., high_fre=None,
                    window_type=WindowType.HANN, slide_length=None,
                    style_type=SpectralFilterBankStyleType.SLANEY,
                    normal_type=SpectralFilterBankNormalType.NONE,
                    data_type=SpectralDataType.POWER):
    """
    Mel-scale spectrogram.

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…