32
- CELP + SBR
На рисунке 9 показана структура аудио суперфрейма для CELP + SBR. Основная часть CELP фрейма идентична CELP аудио суперфрейму, описанному в 5.4.1.1, и включает до 4 бит заполнения. Независимо от длины основного фрейма CELP (10 мс, 20 мс или 40 мс) SBR использует фреймы длиной 40 мс.
Число битов в SBR фрейме постоянно и информация о размещении фреймов внутри суперфрейма не передается. За последним SBR фреймом вставляются дополнительные биты для выравнивания байтов. Если в SDC установлен флаг sbrheaderflag (см. 6.4.3.10), перед SBR фреймами передается один SBR заголовок. В этом режиме возможны разнообразные настройки SBR и соответственно различные дополнительные затраты. Если флаг не установлен, заголовок не передается и используются определенные комбинации параметров настройки, как указано в приложении К (К.1).
- Маскирование ошибок в CELP
Должна использоваться стратегия маскирования информативных ошибок, описанная в ISO/IEC [2] (раздел 1.B.2.2 «Пример для C ELP»). В системе DRM применим только режим битовых ошибок (BE) и флаг BF_flag соответствует результату проверки CRC: BF_flag = 0, если проверка CRC прошла успешно, и BF_flag = 1, если проверка CRC была неудачной.
- HVXC кодирование
Механизм кодирования речи MPEG-4 HVXC, как определено в ISO/IEC [2], охватывает компрессию и декодирование звуков естественной речи при битовых скоростях 2,0 и 4,0 кбит/с. HVXC использует гармоническое кодирование остаточных сигналов LPC для речевых сигналов и кодирование с VXC — для неречевых сегментов. HVXC обеспечивает качество речи на уровне телефонной связи в полосе частот от 100 до 3800 Г ц при частоте дискретизации 8 кГ ц. Вдобавок, имеется функция изменения высоты тона и скорости во время декодирования.