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?
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.