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

How to handle delay estimation with IntelIPP

guoxu__chen
Beginner
277 Views

Hi everyone,

I have a question about delay in echo canceller. In sample example of EC, the delay is default or evaluated from thecommand line. But in application, the delay is variable. So we shall need a delay estimation. Can anyone help me?

BR,
Jason

0 Kudos
1 Reply
Ivan_Ryzhachkin__Int
New Contributor I
277 Views
Hi Jason,
IPP AEC designed for constant "delay" value. Inexactly defined delay value harms IPP AEC performance.
In IPP AEC the "delay" value estimated in milliseconds (0.001 sec(=msec) =8 samples for 8kHz, 16 for 16kHz) Traditionally the delay consists mostly of apparatus and software delays (render manage with sound buffers and makes some delay) which are constant. The "sound in air" phase is very short for handheld devices, taking into account the 332meters/sec of the sound in air speed.
regards,
Ivan
0 Kudos
Reply