An echo suppression circuit for an electronic device comprising a loudspeaker and a microphone; wherein the echo suppressing circuit is configured to attenuate a subband of a transmit signal; wherein the transmit signal is either captured by the microphone or derived from a signal captured by the microphone; wherein the transmit signal comprises an echo of a far-end signal rendered by the loudspeaker and a near-end signal; characterized in that the echo suppressing circuit is configured to - determine a subband far-end indicator of a voice activity in the far-end signal based on the far-end signal in the subband; wherein the subband far-end indicator comprises an estimate of a level of a voice signal comprised within the far-end signal and/or an indication of the likelihood that the far-end signal comprises a speech signal; - determine a subband near-end indicator of a voice activity of the near-end signal based on the far-end signal in the subband and based on the transmit signal in the subband; wherein the subband near-end indicator comprises an estimate of a level of a voice signal comprised within the near-end signal and/or an indication of the likelihood that the near-end signal comprises a speech signal; - determine a subband masking weight, based on the subband far-end indicator and based on the subband near-end indicator; wherein the subband masking weight is indicative of a masking of the echo of the far-end signal by the near-end signal in the subband; - determine a subband echo path filter coefficient based on a correlation between the transmit signal in the subband and the far-end signal in the subband; - determine an estimate of the level of the echo of the far-end signal in the subband by multiplying a level of the far-end signal in the subband by the subband echo path filter coefficient; - determine a subband attenuation for the transmit signal in the subband by weighting the subband echo path filter coefficient with the subband masking weight; and - attenuate the subband of the transmit signal by subtracting the level of the far-end signal in the subband multiplied by the subband attenuation from a level of the transmit signal in the subband. - determine a subband far-end indicator of a voice activity in the far-end signal based on the far-end signal in the subband; wherein the subband far-end indicator comprises an estimate of a level of a voice signal comprised within the far-end signal and/or an indication of the likelihood that the far-end signal comprises a speech signal; - determine a subband near-end indicator of a voice activity of the near-end signal based on the far-end signal in the subband and based on the transmit signal in the subband; wherein the subband near-end indicator comprises an estimate of a level of a voice signal comprised within the near-end signal and/or an indication of the likelihood that the near-end signal comprises a speech signal; - determine a subband masking weight, based on the subband far-end indicator and based on the subband near-end indicator; wherein the subband masking weight is indicative of a masking of the echo of the far-end signal by the near-end signal in the subband; - determine a subband echo path filter coefficient based on a correlation between the transmit signal in the subband and the far-end signal in the subband; - determine an estimate of the level of the echo of the far-end signal in the subband by multiplying a level of the far-end signal in the subband by the subband echo path filter coefficient; - determine a subband attenuation for the transmit signal in the subband by weighting the subband echo path filter coefficient with the subband masking weight; and - attenuate the subband of the transmit signal by subtracting the level of the far-end signal in the subband multiplied by the subband attenuation from a level of the transmit signal in the subband.