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

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

     4.1 Семантики заголовка


isBaseLayer - однобитовый идентификатор, показывающий является ли соответствующий уровень базовым (1), либо уровнем расширения масштабируемой полосы пропускания или масштабируемой битовой скорости (0).

isBWSLayer - однобитовый идентификатор, показывающий является ли соответствующий уровень уровнем расширения масштабируемой полосы пропускания (1) или уровнем расширения масштабируемой битовой скорости (0).

CELP-BRS-id - двухбитовый идентификатор, показывающий порядок уровней расширения масштабируемой битовой скорости, где у первого уровня расширения значение '1'. Значение '0' не должно использоваться.

ExcitationMode - однобитовый идентификатор, показывающий используется ли инструмент Multi-Pulse Excitation или инструмент Regular-Pulse Excitation (см. таблицу 50).


Таблица 50 - Описание режима ExcitationMode

Режим возбуждения

ID возбуждения

Описание

0

МРЕ

Инструмент МРЕ используется

1

RPE

Инструмент RPE используется

          

SampleRateMode - однобитовый идентификатор, показывающий частоту дискретизации. Поддерживаются две частоты дискретизации (см. таблицу 51).


Таблица 51 - Описание режима SampleRateMode

Режим SampleRateMode

Идентификатор SampleRatelD

Описание

0

8 кГц

8 кГц Частота дискретизации

1

16 кГц

16 кГц Частота дискретизации

          

FineRateControl - однобитовый флажок, показывающий, запущено ли точное управление скоростью очень мелкими шагами или заблокировано (см. таблицу 52).


Таблица 52 - Описание FineRateControl

Точное управление скоростью FineRateControl

Идентификатор управления скоростью RateControllD

Описание

0

OFF

Точное управление скоростью отключено

1

ON

Точное управление скоростью запущено

          

Управление FineRate Control позволяет уменьшать битовую скорость относительно ее битовой скорости привязки. Когда параметры LPC передаются в каждом фрейме, будет получена битовая скорость привязки. Самая низкая возможная битовая скорость для каждой конфигурации может быть получена, передавая параметры LPC в 50% фреймов.

SilenceCompression - однобитовый идентификатор, показывающий, используется ли Silence Compression или нет.

SilenceCompression

SilenceCompressionID

Описание

0

SC_OFF

SilenceCompression отключено

1

SC_ON

SilenceCompression задействовано

          

RPE_Configuration - это 3-битовый идентификатор, который конфигурирует кодер MPEG-4 CELP, используя инструмент Regular-Pulse Excitation. Этот параметр непосредственно определяет набор разрешенных битовых скоростей (таблица 53) и число подфреймов во фрейме CELP (таблица 54).


Таблица 53 - Назначение скорости для кодера режима I на 16 кГц

RPE_Configuration

Фиксированная битовая скорость

Точная регулировка скорости выключена, бит/с

Минимальная битовая скорость

Точная регулировка скорости включена, 50% LPC, бит/с

Максимальная битовая скорость

Точная регулировка скорости включена, 100% LPC, бит/с

0

14400

13000

14533

1

16000

13900

16200

2

18667

17267

18800

3

22533

21133

22667

4...7

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