×

Method and device for in ear canal echo suppression

  • US 10,182,289 B2
  • Filed: 08/01/2013
  • Issued: 01/15/2019
  • Est. Priority Date: 05/04/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for automatically mixing audio signals suitable for use in an earpiece, the method comprising:

  • capturing an ambient acoustic signal from at least one Ambient Sound Microphone (ASM) to produce an electronic ambient signal;

    capturing, in an ear canal, an internal sound from at least one Ear Canal Microphone (ECM) to produce an electronic internal signal, wherein the electronic internal signal includes a spoken voice generated by a wearer of the earpiece;

    measuring a background noise signal from the electronic ambient signal, the electronic internal signal, or a combination thereof;

    detecting a voice activity level for the spoken voice based on characteristics of the electronic internal signal;

    mixing and adjusting the electronic ambient signal with the electronic internal signal in a ratio dependent on the voice activity level and the background noise signal to produce a mixed signal;

    wherein the mixing includes filtering the electronic ambient signal and the electronic internal signal based on a characteristic of the background noise signal, wherein the characteristic is a level of the background noise signal, a spectral profile, an envelope fluctuation, or a combination thereof;

    producing an echo estimate of an echo based on the electronic internal signal and the mixed signal;

    suppressing the echo by subtracting the echo estimate from the electronic internal signal to produce a modified electronic internal signal;

    freezing an adaptation of a first set of filter coefficients for the modified electronic internal signal when the voice activity level is above a first threshold;

    adapting, during the freezing, a second set of filter coefficients for the modified electronic internal signal when the voice activity level is below a second threshold different from the first threshold; and

    unfreezing the adaptation after substituting the second set of filter coefficients for the first set of filter coefficients.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×