Статус документа
Статус документа

ГОСТ Р 53556.3-2012 Звуковое вещание цифровое. Кодирование сигналов звукового вещания с сокращением избыточности для передачи по цифровым каналам связи. Часть 3 (MPEG-4 audio). Кодирование речевых сигналов с использованием линейного предсказания - (CELP) (Переиздание)

     5.3 Переменные помощи


Хотя каждый инструмент имеет описание переменных, которые он использует, в этом подпункте приводятся обычно используемые многими инструментами переменные.

frame_size: Это поле указывает число отсчетов во фрейме. Декодер выводит фрейм с frame_size отсчетов.

nrof_subframes: Фрейм состоит из ряда подфреймов. Число подфреймов определено в этом поле.

sbfrm_size: Подфрейм состоит из ряда отсчетов, количество которых обозначено этим полем. Число отсчетов во фрейме всегда должно быть равным сумме количеств отсчетов в подфреймах. Соответственно всегда должно соблюдаться следующее соотношение

frame_size = nrof_subframes * sbfrm_size.

Эти три параметра зависят от настройки параметров режима кодирования и битовой скорости, как указано в таблице 73 для режима I, таблице 74 и таблице 75 для режима II.


Таблица 73 - Конфигурация кодера CELP (режим I) для частоты дискретизации 16 кГц

RPE_Configuration

Frame_size (#samples)

nrof_subframes

sbfrm_size (#samples)

0

240

6

40

1

160

4

40

2

240

8

30

3

240

10

24

4...7

Зарезервировано




Таблица 74 - Конфигурация кодера CELP (режим II) для частоты дискретизации 8 кГц

MPE_Configuration

Frame_size (#samples)

nrof_subframes

sbfrm_size (#samples)

0, 1, 2

320

4

80

3, 4, 5

240

3

80

6...12

160

2

80

13...21

160

4

40

22...26

80

2

40

27

240

4

60

28...31

Зарезервировано



Таблица 75 - Конфигурация кодера CELP (режим II) для частоты дискретизации 16 кГц

MPE_Configuration

Frame_size (#samples)

nrof_subframes

sbfrm_size (#samples)

0, ..., 6

320

4

80

8, ..., 15

320

8

40

16, ..., 22

160

2

80

24, ..., 31

160

4

40

7, 23

Зарезервировано




Ipc_order: Это поле указывает число коэффициентов, используемых для линейного предсказания. Значение этого поля равно 20 для частоты дискретизации 16 кГц и 10 для 8 кГц.

num_lpc_indices. Этот параметр определяет число индексов, содержащих информацию LPC, которая должна читаться из потока бит. Оно не равно порядку LPC. num_lpc_indices равно 5 в режиме 8 кГц и дополнительно 6 для инструмента расширения полосы пропускания. Для частоты дискретизации 16 кГц в векторном квантователе это значение равно 10.