# Does Short-time Fourier transform impact quality of signal?

I am playing with spleeter to separate voice from an audio signal.

They go to the frequency domain by computing the Short-time Fourier transform to create a spectrogram. As there are some approximation (windowing and overlap of window) in this calculus, I was wondering if it hurts the quality of the signal when one computes stft and then inverse-stft.

Furthermore, any signal $$x[n]$$ should be exactly recovered from its STFT analysis coefficients by a proper implementation of the associated inverse STFT;i.e., The forward and inverse pairs should exactly undo each other.