CPC H03G 3/3005 (2013.01) [H03F 3/183 (2013.01); H03G 3/02 (2013.01); H03G 3/3089 (2013.01); H03G 7/002 (2013.01); H04R 3/00 (2013.01); H03F 2200/03 (2013.01)] | 20 Claims |
20. A computing device comprising:
one or more processors; and
a non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by one or more processors, cause performance of a set of operations comprising:
collecting data corresponding to a volume of an audio signal as the audio signal is output through a device;
determining an average volume value of the audio signal;
determining that the average volume value is outside of a threshold value of a desired volume value; and
applying a gain to the audio signal to adjust the volume of the audio signal to the desired volume value.
|