| CPC G10L 21/0216 (2013.01) [G10L 21/10 (2013.01); G10L 25/30 (2013.01); G10L 2021/02082 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, the method comprising:
receiving first audio data corresponding to first audio generated by a loudspeaker;
receiving second audio data corresponding to audio captured by at least one microphone, the second audio data representing the first audio and second audio, the second audio including speech;
performing, using the first audio data and the second audio data, echo cancellation to generate third audio data and echo estimate data;
generating, using a neural network and the third audio data, first data representing the second audio, wherein the neural network is configured to perform noise reduction and dereverberation processing configured to reduce a reverberation associated with the speech; and
generating, using the first data, fourth audio data representing the second audio.
|