Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

AEC problem.

soimattrang
Beginner
313 Views
Hi all,
I've just created a Echo canceler app. when i put a file sample in both path send_in and recieve_in then output is silent. Another, i capture data from microphone with SamplesPerSec: 8000hz, BitsPerSample: 16bit then i put same data in both path send_in and recieve_in, but output is not silent and same with original data. i don't know why? everybody can help me?

I setting AEC params:

Ec_Info.params.pcmType.sample_frequency=8000;
Ec_Info.params.pcmType.bitPerSample=16;
Ec_Info.params.algType=EC_SUBBAND;
Ec_Info.params.modes.adapt=AD_FULLADAPT;
Ec_Info.params.modes.zeroCoeff=0;
Ec_Info.params.echotail=16;
Ec_Info.params.modes.nlp=1;
Ec_Info.params.modes.ah=1;
Ec_Info.params.modes.td=1;
Ec_Info.params.modes.hd_period=-1;
Ec_Info.params.modes.freq_shift=0;
0 Kudos
2 Replies
Ivan_Ryzhachkin__Int
New Contributor I
313 Views
Quoting - soimattrang
Hi all,
I've just created a Echo canceler app. when i put a file sample in both path send_in and recieve_in then output is silent. Another, i capture data from microphone with SamplesPerSec: 8000hz, BitsPerSample: 16bit then i put same data in both path send_in and recieve_in, but output is not silent and same with original data. i don't know why? everybody can help me?

I setting AEC params:

Ec_Info.params.pcmType.sample_frequency=8000;
Ec_Info.params.pcmType.bitPerSample=16;
Ec_Info.params.algType=EC_SUBBAND;
Ec_Info.params.modes.adapt=AD_FULLADAPT;
Ec_Info.params.modes.zeroCoeff=0;
Ec_Info.params.echotail=16;
Ec_Info.params.modes.nlp=1;
Ec_Info.params.modes.ah=1;
Ec_Info.params.modes.td=1;
Ec_Info.params.modes.hd_period=-1;
Ec_Info.params.modes.freq_shift=0;

H1,
could you please send me your files?
my e-mail ivan.ryzhachkin@intel.com
Thanks,
Ivan
0 Kudos
soimattrang
Beginner
313 Views
Hi Ivan Ryzhachkin!

Thanks for reply. I solved my problem. Today, I ran Echocanceler app on two computers and test AEC. But i still heared echo from other computer. My default AEC params:

Ec_Info.params.pcmType.sample_frequency=8000
Ec_Info.params.pcmType.bitPerSample=16
Ec_Info.params.pcmType.nChannels=1;
Ec_Info.params.algType=EC_SUBBAND
Ec_Info.params.modes.adapt=AD_FULLADAPT
Ec_Info.params.modes.zeroCoeff=0
Ec_Info.params.echotail=16
Ec_Info.params.modes.nlp=1
Ec_Info.params.modes.ah=0
Ec_Info.params.modes.td=1
Ec_Info.params.modes.cng=0
Ec_Info.params.modes.nr=4
Ec_Info.params.modes.nr_smooth=0
Ec_Info.params.modes.ap=1

I using IPP version 6.1.1.035. Here is my app. Please download it from attachment. Thank you!

0 Kudos
Reply