I am working on Noise suppression and cancellation in VoIP media engine. I am looking for noise cancellation & suppression algorithms and its implementation available with real-time low latency algorithms.

I had worked with webRTC noise cancellation implementation and it works well, but I want to explore more on this. I googled this and am not getting any concrete output. I need help from the community and experts to get better an idea of available noise cancellation and suppression algorithms. Below are findings:

Noise cancellation available implementation:

  • WebRTC
  • Speex

Noise cancellation available Algorithm:

  • Least Mean Square Algorithm

finding more on Github is giving lots of results, but needs advise from experts to the way to proceed for choosing Noise cancellation & suppression algorithm for VoIP with low latency.


If you are looking for free open-source ones, the above is the only available list (IMO). Otherwise, there are more advanced options. For example, check out SoliCall's noise reduction software. They offer both PNR (profile-based noise reduction) and RNR (reference-based noise reduction).

  • $\begingroup$ Looking for Open-source only. so i can check performance and integrate it $\endgroup$ – Nishant Bijani A May 3 '18 at 10:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.