EP2352145B1

Transient speech signal encoding method and device, decoding method and device, processing system and computer-readable storage medium

Abstract

This record has no abstract on file.

EP2352145B1, drawing sheet 1
Sheet 1 of 37

Term

3.3 yearsleft in the term

Expires 29 December 2029.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

19 claims: 6 independent, 13 dependent

  1. 1
    A transient signal encoding method for speech signals or audio signals, comprising:obtaining (11) a reference sub-frame where a maximal time envelope having a maximal amplitude value from time envelopes of all sub-frames of an input signal is located, wherein the input signal is a transient signal;decreasing (13) an amplitude value of the time envelope of each sub-frame before the reference sub-frame in such a way that a first difference is greater than a preset first threshold, wherein the first difference is a difference between the amplitude value of the time envelope of each sub-frame before the reference sub-frame and the amplitude value of the maximal time envelope;and writing (15) the adjusted time envelope obtained by the decreasing step into an encoding bitstream.
  2. 6
    A transient signal decoding method for speech signals or audio signals, comprising:obtaining (41) a reference sub-frame where a maximal time envelope having a maximal amplitude value from time envelopes of all sub-frames of a pre-obtained time-domain signal is located, the pre-obtained time-domain signal being a transient signal;decreasing (43) an amplitude value of the time envelope of each sub-frame before the reference sub-frame in such a way that a first difference is greater than a preset first threshold, wherein the first difference is a difference between the amplitude value of the time envelope of each sub-frame before the reference sub-frame and the amplitude value of the maximal time envelope;and modifying the pre-obtained time-domain signal according to the adjusted time envelope, so as to obtain a recovered transient signal.
  3. 10
    A transient signal encoding device for speech signals or audio signals, comprising:a reference sub-frame obtaining module (71), configured to obtain a reference sub-frame where a maximal time envelope having a maximal amplitude value from time envelopes of all sub-frames of an input signal is located, wherein the input signal is a transient signal;a first amplitude value adjusting module (72), configured to decrease an amplitude value of the time envelope of each sub-frame before the reference sub-frame in such a way that a first difference is greater than a preset first threshold, wherein the first difference is a difference between the amplitude value of the time envelope of each sub-frame before the reference sub-frame and the amplitude value of the maximal time envelope;and a bitstream writing module (73), configured to write the adjusted time envelope output by the first amplitude value adjusting module into an encoding bitstream.
  4. 15
    A transient signal decoding device for speech signals or audio signals, comprising:a reference sub-frame obtaining module (91), configured to obtain a reference sub-frame where a maximal time envelope having a maximal amplitude value from time envelopes of all sub-frames of a pre-obtained time-domain signal is located, the pre-obtained time-domain signal being a transient signal;a first amplitude value adjusting module (92), configured to decrease an amplitude value of the time envelope of each sub-frame before the reference sub-frame in such a way that a first difference is greater than a preset first threshold, wherein the first difference is a difference between the amplitude value of the time envelope of each sub-frame before the reference sub-frame and the amplitude value of the maximal time envelope;and a time-domain signal modification module (93), configured to modify the pre-obtained time-domain signal according to the adjusted time envelope output by the first amplitude value adjusting module, so as to obtain a recovered transient signal.
  5. 17
    A transient signal processing system for speech signals or audio signals, comprising:a transient signal encoding device according to any one of claims 10-14, and a transient signal decoding device, configured to modify a pre-obtained time-domain signal according to the time envelope in the encoding bitstream received from the transient signal encoding device, so as to obtain a recovered transient signal.
  6. 18
    A transient signal processing system for speech signals or audio signals, comprising:a transient signal encoding device, configured to write a time envelope of each sub-frame of a transient signal into an encoding bitstream;and a transient signal decoding device according to any one of claims 15-16.
  7. 19
    A computer readable storage medium, comprising a computer program which when run by a computer processor executes the steps according to any of the claims 1 to 9.