主权项 |
1. A method for cross-talk cancellation, the method comprising:
generating a cross-talk estimate signal using at least one hardware processor, the generating comprising:
delaying a far-end acoustic signal;filtering the delayed far-end acoustic signal to produce a filter output, the filtering based at least in part on fixed predetermined filter coefficients, the delayed far-end acoustic signal being in the time domain;adapting a gain variable for estimating cross-talk, the adapting the gain variable being a function of a cross-correlation and a magnitude of filter outputs, the cross-correlation being based at least in part on a near-end acoustic signal and the filter output; andapplying a gain to the filter output to produce the cross-talk estimate signal, the gain based at least in part on the adapted gain variable; and subtracting the cross-talk estimate signal from the near-end acoustic signal to generate a cleaned acoustic signal. |