Method for suppressing the late reverberation of a sound signal, characterized in that it includes the following steps: • capturing an input signal ( x) formed by the superimposition of a multiplicity of delayed and attenuated versions of the sound signal, • applying a time-frequency transformation to the input signal ( x) in order to obtain a complex time-frequency transform ( X C) of the input signal ( x), • generating a frequency-subsampled modulus ( X̃) from the modulus of the complex time-frequency transform ( X C) of the input signal ( x), • generating a plurality of subsampled observation vectors from said frequency-subsampled modulus ( X̃), • constructing a plurality of analysis dictionaries ( D a) from the plurality of subsampled observation vectors, • calculating a plurality of prediction vectors (α) from the plurality of subsampled observation vectors and from the plurality of analysis dictionaries ( D a), by minimizing, for each prediction vector (α), the expression ∥ X̃v - D a α ∥ 2, which is the Euclidean norm of the difference between the subsampled observation vector associated with said prediction vector (α) and of the analysis dictionary ( D a) associated with said prediction vector (α) multiplied by said prediction vector (α), while taking into consideration the constraint ∥ α ∥ 1 ≤ λ, according to which the norm 1 of said prediction vector (α) is less than or equal to a maximum intensity parameter of the late reverberation (λ), • generating a plurality of observation vectors from the modulus of the complex time-frequency transform ( X C) of the input signal ( x), • constructing a plurality of synthesis dictionaries ( D s) from the concatenation of the plurality of observation vectors, • estimating a late reverberation spectrum ( X l) from the multiplication of the plurality of synthesis dictionaries ( D s) by the plurality of prediction vectors (α), • filtering the plurality of observation vectors in order to eliminate the late reverberation spectrum ( X l) and to obtain a dereverberated signal modulus. • capturing an input signal ( x) formed by the superimposition of a multiplicity of delayed and attenuated versions of the sound signal, • applying a time-frequency transformation to the input signal ( x) in order to obtain a complex time-frequency transform ( X C) of the input signal ( x), • generating a frequency-subsampled modulus ( X̃) from the modulus of the complex time-frequency transform ( X C) of the input signal ( x), • generating a plurality of subsampled observation vectors from said frequency-subsampled modulus ( X̃), • constructing a plurality of analysis dictionaries ( D a) from the plurality of subsampled observation vectors, • calculating a plurality of prediction vectors (α) from the plurality of subsampled observation vectors and from the plurality of analysis dictionaries ( D a), by minimizing, for each prediction vector (α), the expression ∥ X̃v - D a α ∥ 2, which is the Euclidean norm of the difference between the subsampled observation vector associated with said prediction vector (α) and of the analysis dictionary ( D a) associated with said prediction vector (α) multiplied by said prediction vector (α), while taking into consideration the constraint ∥ α ∥ 1 ≤ λ, according to which the norm 1 of said prediction vector (α) is less than or equal to a maximum intensity parameter of the late reverberation (λ), • generating a plurality of observation vectors from the modulus of the complex time-frequency transform ( X C) of the input signal ( x), • constructing a plurality of synthesis dictionaries ( D s) from the concatenation of the plurality of observation vectors, • estimating a late reverberation spectrum ( X l) from the multiplication of the plurality of synthesis dictionaries ( D s) by the plurality of prediction vectors (α), • filtering the plurality of observation vectors in order to eliminate the late reverberation spectrum ( X l) and to obtain a dereverberated signal modulus.