A method of performing automatic audio enhancement on an input audio signal including at least one speech-articulation noise event, the method comprising: segmenting the input audio signal into a number of audio frames; obtaining at least one feature parameter associated with the respective speech-articulation noise event from the audio frames; determining, based at least in part on the obtained feature parameter, a respective type of the speech-articulation noise event and a respective time-frequency range associated with the speech-articulation noise event within the input audio signal; and attenuating the speech-articulation noise event in accordance with the determined type and range thereof, wherein the speech-articulation noise event comprises at least one of: a mouth click event or a speech plosive event; and characterized in that obtaining at least one feature parameter from the audio frames comprises: for each audio frame, obtaining at least one measure of kurtosis based on time-domain sample amplitudes of the audio frames, and wherein determining, based on the obtained feature parameter, a respective type of the speech-articulation noise event and a respective range thereof in the input audio signal comprises: comparing the obtained measure of kurtosis to a predefined kurtosis threshold; and if the measure of kurtosis exceeds the predefined kurtosis threshold, determining that the audio frame comprises a mouth click event, and determining start and end boundaries of the mouth click event based on respective positions at which the measure of kurtosis rises above and falls below the predefined kurtosis threshold. segmenting the input audio signal into a number of audio frames; obtaining at least one feature parameter associated with the respective speech-articulation noise event from the audio frames; determining, based at least in part on the obtained feature parameter, a respective type of the speech-articulation noise event and a respective time-frequency range associated with the speech-articulation noise event within the input audio signal; and attenuating the speech-articulation noise event in accordance with the determined type and range thereof, wherein the speech-articulation noise event comprises at least one of: a mouth click event or a speech plosive event; and characterized in that obtaining at least one feature parameter from the audio frames comprises: for each audio frame, obtaining at least one measure of kurtosis based on time-domain sample amplitudes of the audio frames, and wherein determining, based on the obtained feature parameter, a respective type of the speech-articulation noise event and a respective range thereof in the input audio signal comprises: comparing the obtained measure of kurtosis to a predefined kurtosis threshold; and if the measure of kurtosis exceeds the predefined kurtosis threshold, determining that the audio frame comprises a mouth click event, and determining start and end boundaries of the mouth click event based on respective positions at which the measure of kurtosis rises above and falls below the predefined kurtosis threshold. for each audio frame, obtaining at least one measure of kurtosis based on time-domain sample amplitudes of the audio frames, and wherein determining, based on the obtained feature parameter, a respective type of the speech-articulation noise event and a respective range thereof in the input audio signal comprises: comparing the obtained measure of kurtosis to a predefined kurtosis threshold; and if the measure of kurtosis exceeds the predefined kurtosis threshold, determining that the audio frame comprises a mouth click event, and determining start and end boundaries of the mouth click event based on respective positions at which the measure of kurtosis rises above and falls below the predefined kurtosis threshold. comparing the obtained measure of kurtosis to a predefined kurtosis threshold; and if the measure of kurtosis exceeds the predefined kurtosis threshold, determining that the audio frame comprises a mouth click event, and determining start and end boundaries of the mouth click event based on respective positions at which the measure of kurtosis rises above and falls below the predefined kurtosis threshold.