45
фрейма. Параметры формы стохастических кодовых таблиц для режима 4,0 кбит/с VX_shape1 [0], VX_shape1[1] и параметры формы стохастических кодовых таблиц для режима 4,0 кбит/с VX_shape2[0], VX_shape2[1], VX_shape2[2] и VX_shape2[3] генерируются из случайно сгенерированных значений индексов. Для управления уровнем речи на выходе производится установка уровня остаточного сигнала LPC res[0...159] согласно уравнению
res[i] = mute -resorg[i] (0 < i < 159), (6)
где reS(org)[i]— сигнал возбуждения, полученный с использованием уровней стохастической кодовой таблицы усиления и параметров формы, сгенерированных, как описано выше.
- HVXC + SBR
На рисунке 15 показана обобщенная структура аудио суперфрейма для HVXC + SBR. Базовая часть HVXC идентична аудио суперфрейму HVXC, показанному на рисунке 15, и включает возможные 4 бита заполнения. Базовый HVXC имеет длину фреймов 20 мс, а SBR использует фреймы длиной 40 мс. Таким образом, с каждым SBR фреймом связано два HVXC фрейма.
Число битов во фрейме постоянно и сигнализация о расположении фрейма внутри суперфрейма не применяется. После последнего SBR фрейма следуют биты выравнивания байтов. Если флаг sbr_header_flag в SDC установлен (см. 6.4.3.10), фреймы SDC предваряются одним SBR заголовком. В этом режиме возможен широкий набор настроек и, следовательно, возможных затрат ресурсов. Если флаг не установлен, заголовок не передается и используется заранее определенная комбинация настроек (приложение К (К.2). Определенные настройки SBR выбираются таким образом, чтобы объединенные данные HVXC + SBR поместились в очень защищенной части обычно используемых конфигураций каналов передачи.
5.6 SBR кодирование
- AAC + SBR
Комбинация AAC и SBR использует средства SBR, как определено в стандарте MPEG-4 Audio ISO/IEC [2], а размещение данных внутри аудио суперфрейма AAC описано в 5.3.2. Данный пункт описывает только, как извлечь элементы SBR из SBR данных и, таким образом, описывает отображение на формат, заданный в стандарте MPEG-4.
Синтаксис AAC + SBR фрейма представлен в таблице 31.
sbr_crc_bits — циклическая контрольная сумма избыточности для SBR части битового потока. Алгоритм CRC применяется ко всем sbr_extension_data_bits().
- CELP/HVXC + SBR
Стандарт MPEG-4 Audio определяет средства SBR для работы совместно с AAC. В системе DRM средства SBR применимы также и для C ELP и HVXC, однако с изменением битового потока и длины фреймов. Следующие