A method (S100) for dynamic speech equalization, comprising: - receiving (S10) an input signal (IN), - processing (S20) said input audio signal in dependence on frequency and providing an equalized electric audio signal according to an equalization function , wherein said equalization function comprises at least an actuator part configured to o applying (S21) a first compensation filter to the received input signal, and o applying (S22) a second compensation filter to the received input signal, wherein the second compensation filter is a transparent filter, - and - an analysis part configured to determining dynamic mixing weights (w1, w2) and comprising: o applying (S23) a first filter , being a low pass filter, to said received input signal , and o applying (S24) a second filter , being a high pass filter, to said received input signal , - mixing (S30) the first output signal from said first compensation filter and a signal from said second compensation filter based on the first and second dynamic weights (w1, w2), respective, - transmitting (S50) an output signal (OUT) perceivable by a user as sound representative of said electric acoustic input signal or a processed version thereof, wherein the analysis part comprises a mapping function for mixing the weights (w1, w2) and updating said weights (w1, w2) for each input signal , wherein an averaged energy of the second filter is divided by an averaged energy of the first filter , and the division result is averaged and led into the mapping function . - receiving (S10) an input signal (IN), - processing (S20) said input audio signal in dependence on frequency and providing an equalized electric audio signal according to an equalization function , wherein said equalization function comprises at least an actuator part configured to o applying (S21) a first compensation filter to the received input signal, and o applying (S22) a second compensation filter to the received input signal, wherein the second compensation filter is a transparent filter, o applying (S21) a first compensation filter to the received input signal, and o applying (S22) a second compensation filter to the received input signal, wherein the second compensation filter is a transparent filter, - and - an analysis part configured to determining dynamic mixing weights (w1, w2) and comprising: o applying (S23) a first filter , being a low pass filter, to said received input signal , and o applying (S24) a second filter , being a high pass filter, to said received input signal , o applying (S23) a first filter , being a low pass filter, to said received input signal , and o applying (S24) a second filter , being a high pass filter, to said received input signal , - mixing (S30) the first output signal from said first compensation filter and a signal from said second compensation filter based on the first and second dynamic weights (w1, w2), respective, - transmitting (S50) an output signal (OUT) perceivable by a user as sound representative of said electric acoustic input signal or a processed version thereof, wherein the analysis part comprises a mapping function for mixing the weights (w1, w2) and updating said weights (w1, w2) for each input signal , wherein an averaged energy of the second filter is divided by an averaged energy of the first filter , and the division result is averaged and led into the mapping function . <EOS>