Patent ID: 11924367
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 12:
13. One or more non-transitory, computer-readable storage media, storing program instructions that when executed on or across one or more computing devices cause the one or more computing devices to implement:
receiving, via an interface for an audio enhancement system, first audio data captured by a microphone at a first communication device as part of a two-way communication between the first communication device and a second communication device;
receiving, via the interface for the audio enhancement system, second audio data transmitted from the second communication device to the first communication device as part of the two-way communication;
applying, by the audio enhancement system, a machine learning model trained to determine respective gain values for a plurality of different spectrum bands of the first audio data to suppress noise and suppress echo captured in the first audio data from playback of the second audio data through a speaker at the first communication device, wherein the machine learning model accepts as respective input features the second audio data as a reference signal and the first audio data based on respective representations of the second audio data and the first audio data in respective sets of frequency bands; and
applying, by the audio enhancement system, an envelope post-filter that individually modifies the respective gain values according to a monotonically increasing function applied to the respective gain values; and
performing, by the audio enhancement system, an inverse transform on the plurality of different spectrum bands with the respectively modified gain values to generate an enhanced version of the first audio data.