5.3.1 General description
26.4453GPPCodec for Enhanced Voice Services (EVS)Detailed algorithmic descriptionRelease 15TS
The decision algorithm for selecting the MDCT Coding mode, instead of CELP, is described in subclause 5.1.16. In general, the MDCT coding mode is selected whenever a signal is not speech or the bit rate for encoding is high enough for the transform coder. It always operates on full input signal independent of sample rate and selected audio bandwidth.
The EVS codec supports two major MDCT coding modes, the MDCT based TCX (TCX) and the High Quality MDCT coder (HQ). Both operate with different configurations depending on the bit rate for encoding. For some operating points, the MDCT coders are switched for optimized efficiency. The two MDCT selector algorithms are described in subclauses 5.1.14.2 and 5.1.14.3. The following table describes the used mode configurations depending on bit rate and bandwidth.
Table 76: Overview of supported MDCT coding modes
|
Bitrate (kbps) |
Bandwidth |
MDCT Classifier |
MDCT mode |
|
7.2, 8 |
NB |
HQ low-rate |
|
|
9.6 |
NB, WB,SWB |
TCX low-rate |
|
|
13.2 |
NB, WB, SWB |
MDCT Selector |
Switching HQ low-rate and TCX mid-rate |
|
16.4 |
NB, WB, SWB FB |
||
|
24.4 |
NB, WB |
TCX mid-rate |
|
|
32 |
WB |
HQ high-rate |
|
|
24.4 |
SWB,FB |
MDCT Selector II |
Switching HQ high-rate and TCX mid-rate |
|
32 |
SWB,FB |
||
|
48 |
WB,SWB,FB |
TCX high-rate |
|
|
64 |
WB,SWB,FB |
HQ high-rate |
|
|
96,128 |
WB,SWB,FB |
TCX high-rate |
The next subclauses describe the common time-to-frequency transformation for both major MDCT modes. In the following the TCX and the HQ coder are described including their modules and configurations.