code: def __window_ss_fill(
      x, win_sq, n_frames, hop_length
  ):  # pragma: no cover
      """Compute the sum-square envelope of a window."""
      n = len(x)
      n_fft = len(win_sq)
      for i in range(n_frames):
          sample = i * hop_length
          x[sample : min(n, sample + n_fft)] += win_sq[
              : max(0, min(n_fft, n - sample))
          ]
  
imports: import warnings
  import numpy
  import scipy
  import scipy.signal
  import scipy.ndimage
  from numba import jit
  from ._cache import cache
  from .None import util
  from .util.exceptions import ParameterError
  from .util.decorators import deprecated
  from .core.convert import note_to_hz, hz_to_midi, midi_to_hz, hz_to_octs
  from .core.convert import fft_frequencies, mel_frequencies
  from numpy.typing import ArrayLike, DTypeLike
  from typing import Any, List, Optional, Tuple, Union
  from typing_extensions import Literal
  from ._typing import _WindowSpec, _FloatLike_co
label_desc: Use image node_id 15 for calling a global function with example usage: __window_ss_fill(x, win_sq, n_frames, hop_length) without return types