×

Step-size control for multi-channel acoustic echo canceller

  • US 9,754,605 B1
  • Filed: 06/09/2016
  • Issued: 09/05/2017
  • Est. Priority Date: 06/09/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method implemented on a voice-controllable device, the method determining a step-size value of a first adaptive filter of the device, the method comprising:

  • receiving a first reference audio signal that is sent from the device to a first loudspeaker for audio playback;

    receiving, from a microphone of the device, a first microphone audio signal representing audible sound output by the first loudspeaker;

    determining, using the first reference audio signal and the first adaptive filter that is configured to adjust according to an optimization algorithm, a first echo audio signal that is an estimated representation of a portion of the first microphone audio signal;

    determining a plurality of echo audio signals;

    determining a combined echo audio signal by summing the plurality of echo audio signals and the first echo audio signal;

    determining an error signal by subtracting the combined echo audio signal from the first microphone audio signal;

    determining a first normalized squared cross-correlation (NSCC) value between the error signal and the first echo audio signal;

    determining a first scale factor using the first NSCC value, the first scale factor becoming larger as the first NSCC value approaches a value of one;

    determining a first weight corresponding to a magnitude of the first reference audio signal;

    determining the step-size value by multiplying the first scale factor, the first weight and a nominal step-size value, the step-size value corresponding to the first reference audio signal; and

    providing the step-size value to the first adaptive filter.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×