Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
6814 ディスカッション

Echo cancellation and noise reduction with IPP

evgeny777
ビギナー
1,330件の閲覧回数

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 件の賞賛
3 返答(返信)
Ivan_Ryzhachkin__Int
新規コントリビューター I
1,330件の閲覧回数

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
ビギナー
1,330件の閲覧回数

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
新規コントリビューター I
1,330件の閲覧回数

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

返信