AEC Starts with the Correct Far-End Reference
An echo canceller cannot remove playback it never receives as a reference signal.
An echo canceller cannot remove playback it never receives as a reference signal.
Speaker output and microphone capture travel through different codec responsibilities.
Before tuning echo cancellation I verified that the algorithm was receiving the microphone and far-end reference channels I thought it was.
AEC depends on what signal actually lands in each TDM slot.