code: def stft(
      *,
      y: np.ndarray = None,
      fft_size: int = None,
      hop_length: int = None,
      win_length: int = None,
      pad_mode: str = "reflect",
      window: str = "hann",
      center: bool = True,
      **kwargs,
  ) -> np.ndarray:
      """Librosa STFT wrapper.
  
      Check http://librosa.org/doc/main/generated/librosa.stft.html argument details.
  
      Returns:
          np.ndarray: Complex number array.
      """
      return librosa.stft(
          y=y,
          n_fft=fft_size,
          hop_length=hop_length,
          win_length=win_length,
          pad_mode=pad_mode,
          window=window,
          center=center,
      )
  
imports: from io import BytesIO
  from typing import Tuple
  import librosa
  import numpy
  import scipy
  import soundfile
  from librosa import magphase, pyin
label_desc: Use image node_id 15 for calling a global function with example usage: stft() and returns: librosa