CPC G10L 21/0216 (2013.01) [G10L 21/0208 (2013.01); G10L 21/0232 (2013.01); G10L 21/0264 (2013.01); G10L 25/30 (2013.01); G10L 25/84 (2013.01); H04M 3/568 (2013.01); G10L 2025/786 (2013.01)] | 20 Claims |
1. A method comprising:
setting a ceiling level of a limiter module through which audio signals pass to a full-scale level;
receiving, via a data interface, data that comprises a portion of a first audio signal, the first audio signal being one of the audio signals that pass through the limiter module;
determining a maximum amplitude of the portion of the first audio signal;
evaluating the portion of the first audio signal with a neural network to provide a voice likelihood estimate for the portion of the first audio signal;
determining, based on the maximum amplitude and the voice likelihood estimate, that the portion of the first audio signal includes noise;
decreasing the ceiling level of the limiter module from the full-scale level to a decreased ceiling level in response to determining that the portion of the first audio signal includes noise; and
providing, to the limiter module through which the audio signals pass, the decreased ceiling level to limit an amount of energy of the first audio signal.
|