A method for limiting a headset user noise exposure comprising: determining a current sound subdose for a current pre-determined time interval a headset user is exposed to resulting from an audio signal output at a headset speaker ; determining a predicted sound dose exposure for a total time period from the current sound subdose; determining whether the predicted sound dose exposure for the total time period exceeds a permitted total time period sound dose limit or falls below the permitted total time period sound dose limit; determining an accumulated sound dose exposure, the accumulated sound dose exposure comprising a sum of the current sound subdose with all prior determined sound subdoses from prior pre-determined time intervals; adjusting an intervention threshold responsive to the accumulated sound dose exposure and the predicted sound dose exposure for the total time period; and attenuating an output level of the audio signal from the headset speaker responsive to determining the intervention threshold is exceeded by the audio signal; characterised in that determining the predicted sound dose exposure for the total time period comprises: storing the current sound subdose in a sequential subdose array, wherein the sequential subdose array comprises a total number of array elements corresponding to the total time period; determining a mean subdose of all previously stored subdoses in the sequential subdose array; and populating future remaining open subdose array elements with the mean subdose. determining a current sound subdose for a current pre-determined time interval a headset user is exposed to resulting from an audio signal output at a headset speaker ; determining a predicted sound dose exposure for a total time period from the current sound subdose; determining whether the predicted sound dose exposure for the total time period exceeds a permitted total time period sound dose limit or falls below the permitted total time period sound dose limit; determining an accumulated sound dose exposure, the accumulated sound dose exposure comprising a sum of the current sound subdose with all prior determined sound subdoses from prior pre-determined time intervals; adjusting an intervention threshold responsive to the accumulated sound dose exposure and the predicted sound dose exposure for the total time period; and attenuating an output level of the audio signal from the headset speaker responsive to determining the intervention threshold is exceeded by the audio signal; characterised in that determining the predicted sound dose exposure for the total time period comprises: storing the current sound subdose in a sequential subdose array, wherein the sequential subdose array comprises a total number of array elements corresponding to the total time period; determining a mean subdose of all previously stored subdoses in the sequential subdose array; and populating future remaining open subdose array elements with the mean subdose. storing the current sound subdose in a sequential subdose array, wherein the sequential subdose array comprises a total number of array elements corresponding to the total time period; determining a mean subdose of all previously stored subdoses in the sequential subdose array; and populating future remaining open subdose array elements with the mean subdose. <EOS>