Search code examples
webrtcnoise

Audio recording remove noise


I have a problem with audio recording in JavaScript.
Everything is working, when the computers are far away, but when they approach each other, the voice coming out of the speaker is heard on the other side's loudspeaker and the sound begins to jump in a closed cycle. There is a noise at the turn of the time, which turns into an unbearable loophole.

The server is written in node.js.


Solution

  • Why do you need to move the computers close to each other. What kind of application are you working with.

    If you really need it, then look for an echo cancellation module a add it to your pipeline. But you will loose some degree of quality anyway.

    To knwo about WebRTC echo cancellation, you can start here:

    WebRTC Acoustic Echo cancelation