CPC G10L 21/034 (2013.01) [G10K 11/17853 (2018.01); G10L 21/0208 (2013.01); H03G 3/301 (2013.01); H04R 1/1091 (2013.01); G10K 2210/1081 (2013.01); G10K 2210/3218 (2013.01); H04R 2460/01 (2013.01)] | 20 Claims |
1. A device comprising:
a microphone;
a sidetone filter configured to:
receive an audio signal from the microphone, the audio signal comprising ambient noise and a voice of a user of the device; and
filter at least a portion of the ambient noise from the audio signal to generate a sidetone signal; and
a processor configured to:
process the audio signal from the microphone received by the sidetone filter including determining a level of the ambient noise in the audio signal from the microphone received by the sidetone filter;
control a frequency band of the sidetone filter based on the ambient noise in the audio signal; and
dynamically adjust a gain applied to the sidetone signal based on the level of the ambient noise.
|