EP1521241A1

Transmission of speech coding parameters with echo cancellation

Abstract

The invention refers to a transmission method in an analysis by synthesis system. The invention refers to a method for transmitting speech parameters representing an acoustic signal being encoded by an analysis through synthesis method wherein at least a part of the speech parameters are selected from fixed codebook entries and respective fixed gains for describing the acoustic signal in a time interval, comprising the steps: Estimating the energy (E1(k)) of a received signal (x(n)) by using the fixed gain (gl,f(k)) of the received signal (x(n));Estimating the energy of a signal to be sent (y(n)) by using the fixed gain (gm,f(k)) of the signal to be sent;Deriving a loudspeaker modification factor (a1(k)) for modifying the fixed gain factor (gl,f(k)) of the received signal, said loudspeaker modification factor being based on the energy of the received signal (x(n)) and the energy of the signal to be sent (y(n));Modifying the fixed gain (gl,f(k)) of the received signal with the loudspeaker modification factor.

EP1521241A1, drawing sheet 1
Sheet 1 of 32

Term

Term ended

Projected expiry passed 1 October 2023, 3 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

14 claims: 7 independent, 7 dependent

  1. 1
    Method for transmitting speech parameters representing an acoustic signal being encoded by an analysis through synthesis method wherein at least a part of the speech parameters are selected from fixed codebook entries and respective fixed gains for describing the acoustic signal in a time interval, comprising the steps:a) Estimating the energy (E l (k)) of a received signal (x(n)) by using the fixed gain (g l,f (k)) of the received signal (x(n));b) Estimating the energy of a signal to be sent (y(n)) by using the fixed gain (g m,f (k)) of the signal to be sent;c) Deriving a loudspeaker modification factor (a l (k)) for modifying the fixed gain factor (g l,f (k)) of the received signal, said loudspeaker modification factor being based on the energy of the received signal (x(n)) and the energy of the signal to be sent (y(n));d) Modifying the fixed gain (g l,f (k)) of the received signal with the loudspeaker modification factor.
  2. 4
    Method according to any of the previous claims, wherein the energy estimate of the signal to be sent and the received signal is averaged and the averaged energies are used for deriving the loudspeaker modification facto and the microphone modification factor.
  3. 5
    Method according to any of the previous claims, wherein the estimating of the energy of the received signal is performed using the expression E l ( k ) = E f,c g l,f ( k )+ g l,a ( k ) E l ( k- 1) where E l (k) is the energy of the received signal in the time interval k, wherein k is an integer number, E f,c is a entry of the fixed codebook, g l,f is the fixed gain of the received signal and E l (k-1) is the energy of the received signal in the previous time interval, and the energy of the signal to be sent is estimated by using the expression:E m ( k ) = E f,c g m,f ( k ) + g m,a ( k ) E m ( k -1) where E m (k) is the energy of the signal to be sent in the time interval k, wherein k is an integer number, E f,c is a entry of the fixed codebook, g l,f is the fixed gain of the received signal and E m (k-1) is the energy of the signal to be sent in the previous time interval.
  4. 6
    Method according to any of the previous claims, wherein the signal to be sent is recorded by a microphone and the received signal is reproduced by a loudspeaker.
  5. 7
    Method according to any of the previous claims, wherein the time interval is a frame or a subframe.
  6. 9
    Method according to any of the previous frames wherein the modification factor a l for the received signal is determined by wherein m is an integer number denoting an energy threshold, E diff is the difference in energy between the received signal and the signal to be sent and k is an integer number denoting the time interval.
  7. 11
    Method wherein the microphone modification a m factor is determined by a m ( k )=1- a l ( k ), wherein a l is the loudspeaker modification factor
  8. 12
    Speech coding apparatus with a processing unit set up for performing a method according to any of the claims 1 to 11.