How does a software echo canceller work?

I read many topics echo VoIP echo, for example What is echo cancellation? Echo causes

And that’s what I understand. Suppose there are A and B, and A hears his own voice (echo)

enter image description here

  • Its B, which causes an echo. Because the B-microphone captured the voice of voice B and B-speaker (which contains voice A)
  • Since B echoes, it must perform echo cancellation on its side. This echo cancellation works as follows: B will save a copy of A’s voice and check if B will send this copy. If so, B must subtract this copy from the transmitted data.

Is it correct? Please correct me if I am wrong

+4
source share
1

AEC , (2) , AEC. :

+2

Source: https://habr.com/ru/post/1502786/


All Articles