CPC G10L 15/22 (2013.01) [G06F 16/65 (2019.01); G06F 16/686 (2019.01); G06N 20/00 (2019.01); G10L 15/20 (2013.01); G10L 15/32 (2013.01); G10L 17/06 (2013.01); G10L 21/028 (2013.01); G10L 25/78 (2013.01); G10L 25/84 (2013.01); G16H 15/00 (2018.01); H04R 1/406 (2013.01); H04R 3/005 (2013.01); H04R 3/04 (2013.01); H04R 5/04 (2013.01); H04R 29/005 (2013.01); H04S 7/307 (2013.01); G10L 15/26 (2013.01); G10L 21/0216 (2013.01); G10L 21/0272 (2013.01); G10L 2021/02166 (2013.01); G16H 10/60 (2018.01); G16H 40/20 (2018.01)] | 20 Claims |
1. A computer-implemented method, executed on a computing device, comprising:
receiving a signal from each microphone of a plurality of microphones, thus defining a plurality of signals;
receiving one or more microphone frequency responses associated with at least one microphone;
performing one or more microphone frequency response-based augmentations on the plurality of signals based upon, at least in part, the one or more microphone frequency responses, thus defining one or more microphone frequency response-based augmented signals; and
training one or more models representative of a microphone frequency response based upon, at least in part, the one or more microphone frequency response-based augmentations on the plurality of signals.
|