espnet2.gan_tts.melgan.pqmf.design_prototype_filter
Less than 1 minute
espnet2.gan_tts.melgan.pqmf.design_prototype_filter
espnet2.gan_tts.melgan.pqmf.design_prototype_filter(taps: int = 62, cutoff_ratio: float = 0.142, beta: float = 9.0) → ndarray
Design prototype filter for PQMF.
This method is based on A Kaiser window approach for the design of prototype filters of cosine modulated filterbanks.
- Parameters:
- taps (int) – The number of filter taps.
- cutoff_ratio (float) – Cut-off frequency ratio.
- beta (float) – Beta coefficient for kaiser window.
- Returns: Impluse response of prototype filter (taps + 1,).
- Return type: ndarray