1. A mobile device, comprising: one or more processors; an audio output device in data communication with the one or more processors; an input device in data communication with the one or more processors; and a non-transitory computer readable storage device in data communication with the one or more processors, wherein the non-transitory computer readable storage device comprises instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including: receiving an activation control parameter, wherein the activation control parameter identifies circumstances when audio attenuation by the mobile device is to be active; storing the activation control parameter to the non-transitory computer readable storage device; receiving an audio output threshold level; storing the audio output threshold level to the non-transitory computer readable storage device; outputting audio at a particular volume level using the audio output device; determining that the activation control parameter is met; comparing the particular volume level to the audio output threshold level; determining that the particular volume level is greater than or equal to the audio output threshold level; attenuating the particular volume level using the audio attenuation factor; generating a query ignore attenuation of audio based on the activation control parameter; receiving, via the input device, input corresponding to a command to ignore the attenuation of audio based on the activation control parameter; restoring the particular volume level to a pre-attenuation volume level; identifying an event or sequence of events resulting in meeting the activation control parameter; storing the identified event or sequence of events to the non-transitory computer readable storage device; and modifying the activation control parameter to establish an exception to the activation control parameter based on the event or sequence of events.