Community
cancel
Showing results for 
Search instead for 
Did you mean: 
evgeny777
Beginner
181 Views

Echo cancellation and noise reduction with IPP

Hi, All!

I'm going to implement denoiser and echo canceller for my VoIP application using IPP libraries.

I found that noiser reduction level can be configured in EC settings. Also there is a noise reduction

filter object in IPP. I'm a little bit confused about this. Can I use only echo canceller, specifying noise

reduction level, or it is better to use EC to cancel echo and than NR filter to denoiseaudio data?

0 Kudos
3 Replies
Ivan_Ryzhachkin__Int
New Contributor I
181 Views

Hi Evgeny,

The IPP noise reduction functions are engaged both in the USC NR sample application and in IPP AEC.

IPP AEC performs ippsNrHigh mode of noise reduction as default ("-nr 4" option)."-nlp 1-a sb" options recommended.

regards,

Ivan

evgeny777
Beginner
181 Views

Thanks.

Already tried both aproaches. AEC noise reduction works very wellin casenr_smooth=0.

If nr_smooth is not 0 voice quality is very bad. NR filter seems to support only 8 KHz sampling

rate. Is there any way to use NR filter on 16 KHz sampling rate?

Ivan_Ryzhachkin__Int
New Contributor I
181 Views

Hi,

Withnr_smooth>0 some smoothing performed over denoised signal. Don't recommended to use if no need.

NR is ok with 16Khz. Please try.

regards

Ivan

Reply