Patent ID: 8463614

Claim:
An audio encoding method for encoding a transient signal, comprising: performing time-domain processing on an input audio transient signal and obtaining a new time-domain signal by an audio processing apparatus; dividing sampling points x 1 ,x 2 , . . . , x N of an input frame into L segments, where N is the length of the input frame and L is an arbitrary natural number less than or equal to N by the audio processing apparatus; calculating an energy E i for each segment, where i is a natural number between 1˜L by the audio processing apparatus; calculating an average energy E 0 for each segment of the input frame by the audio processing apparatus; calculating a multiplying parameter λ i corresponding to each segment by virtue of λ i =r(bitrate)*E 0 /E i by the audio processing apparatus, where i is a natural number between 1˜L and r(bitrate) is a bit rate related function, E 0 is defined as an average energy for segments i from 1 to L of an input frame, and E i is defined as an energy for a given segment of the input frame; multiplying the sampling points of all the segments of the input frame by corresponding multiplying parameter λ i , obtaining the processed sampling points x 1 ′,x 2 ′, . . . , x N ′; and sending the multiplying parameter λ i to a code stream for transportation by the audio processing apparatus; and performing time-frequency transformation and coding on the processed sampling points x i ′,x 2 ′, . . . , x N ′ and outputting to the code stream by the audio processing apparatus.