CPC G10L 19/008 (2013.01) [G10L 19/038 (2013.01); G10L 19/06 (2013.01); G10L 19/032 (2013.01); G10L 19/07 (2013.01)] | 20 Claims |
1. An audio signal encoding method, comprising:
obtaining a current frame of an audio signal, wherein the current frame comprises a first channel signal and a second channel signal;
obtaining an inter-channel time difference (ITD) between the first channel signal and the second channel signal;
performing time alignment on the first channel signal and the second channel signal based on the ITD to respectively obtain a time-aligned first channel signal and a time-aligned second channel signal;
performing a time-domain downmixing on the time-aligned first channel signal and the time-aligned second channel signal to respectively obtain a third channel signal and a fourth channel signal;
obtaining a first quantized line spectral frequency (LSF) vector of the third channel signal;
obtaining a second LSF vector of the fourth channel signal;
calculating a second adaptive broadening factor based on the first quantized LSF vector and the second LSF vector;
obtaining a first adaptive broadening factor by quantizing the second adaptive broadening factor; and
writing the first quantized LSF vector and the first adaptive broadening factor into a bitstream,
wherein the first quantized LSF vector, the second LSF vector, and the second adaptive broadening factor satisfy a first equation comprising:
wherein β represents the second adaptive broadening factor, wherein LSFS represents the second LSF vector, wherein LSFP represents the first quantized LSF vector, wherein LSFS represents a mean vector associated with the second LSF vector, wherein i represents a vector index and is an integer, wherein 1≤i≤M, wherein M is a linear prediction order, and wherein w is a weighting coefficient.
|