/FrontEnd-AEC

Acoustic echo cancelation(AEC) is a main algorithm in the pipe line of acoustic devices with KWS or ASR. FNLMS is used.

Primary LanguageC

FrontEnd-AEC

Acoustic echo cancelation(AEC) is a main algorithm in the pipe line of acoustic devices.

Input file:reference wav and mic wav, output file:mic wav - reference wav.

The algorithm will iterate an adaptive fillter bank to simulate the echo path.

The specific implementation method used is FNLMS. The original two signals are first framed, windowed and FFT transformed.

Suggestions about the frontend operation are welcome and needed :) (FFT, windowing, sampling...)

image