In accordance with one or more embodiments, a method for adjusting volume
of a mobile device in relationship to environment noise is provided. The
method comprises sampling ambient noise around the mobile device to
obtain at least one audio sample; measuring volume of the at least one
audio sample to determine volume of the ambient noise; increasing the
volume of the mobile device, when the volume of the ambient noise is
greater than a first threshold value; and decreasing the volume of the
mobile device, when the volume of the ambient noise is less than a second
threshold value.