A signal processor for an a-priori signal-to-noise-ratio, SNR, estimation or resynthesis schemes for speech, the signal processor comprising: a signal-manipulation-block configured to: receive a cepstrum-input-signal, wherein the cepstrum-input-signal is in the cepstrum domain and comprises a plurality of bins; receive a pitch-bin-identifier that is indicative of a pitch-bin in the cepstrum-input-signal; and generate a cepstrum-output-signal based on the cepstrum-input-signal by: scaling the pitch-bin relative to one or more of the other bins of the cepstrum-input-signal; a frequency-to-cepstrum-block configured to: receive a frequency-input-signal; and perform a DCTII or DFT on the frequency-input-signal in order to determine the cepstrum-input-signal based on the frequency-input-signal; and a cepstrum-to-frequency-block configured to: receive the cepstrum-output-signal; and perform an inverse DCTII or an inverse DFT on the cepstrum-output-signal in order to determine a frequency-output-signal based on the cepstrum-output-signal; and a sub-harmonic-attenuation-block configured to attenuate one or more frequency bins in the frequency-output-signal that have a frequency-bin-index that is less than a frequency-domain equivalent of the pitch-bin-identifier in order to generate a sub-harmonic-attenuated-output-signal. a signal-manipulation-block configured to: receive a cepstrum-input-signal, wherein the cepstrum-input-signal is in the cepstrum domain and comprises a plurality of bins; receive a pitch-bin-identifier that is indicative of a pitch-bin in the cepstrum-input-signal; and generate a cepstrum-output-signal based on the cepstrum-input-signal by: scaling the pitch-bin relative to one or more of the other bins of the cepstrum-input-signal; receive a cepstrum-input-signal, wherein the cepstrum-input-signal is in the cepstrum domain and comprises a plurality of bins; receive a pitch-bin-identifier that is indicative of a pitch-bin in the cepstrum-input-signal; and generate a cepstrum-output-signal based on the cepstrum-input-signal by: scaling the pitch-bin relative to one or more of the other bins of the cepstrum-input-signal; a frequency-to-cepstrum-block configured to: receive a frequency-input-signal; and perform a DCTII or DFT on the frequency-input-signal in order to determine the cepstrum-input-signal based on the frequency-input-signal; and receive a frequency-input-signal; and perform a DCTII or DFT on the frequency-input-signal in order to determine the cepstrum-input-signal based on the frequency-input-signal; and a cepstrum-to-frequency-block configured to: receive the cepstrum-output-signal; and perform an inverse DCTII or an inverse DFT on the cepstrum-output-signal in order to determine a frequency-output-signal based on the cepstrum-output-signal; and a sub-harmonic-attenuation-block configured to attenuate one or more frequency bins in the frequency-output-signal that have a frequency-bin-index that is less than a frequency-domain equivalent of the pitch-bin-identifier in order to generate a sub-harmonic-attenuated-output-signal. receive the cepstrum-output-signal; and perform an inverse DCTII or an inverse DFT on the cepstrum-output-signal in order to determine a frequency-output-signal based on the cepstrum-output-signal; and a sub-harmonic-attenuation-block configured to attenuate one or more frequency bins in the frequency-output-signal that have a frequency-bin-index that is less than a frequency-domain equivalent of the pitch-bin-identifier in order to generate a sub-harmonic-attenuated-output-signal.