ГОСТ Р 53556.7—2013
PutBils (cw. cwl):
}
PutBils 0 пишет кодовую комбинацию в поток битов, где LSB по часовой стрелке являются ‘vldbT кодовой
комбинацией, и cwt определяет число битов, которые будут переданы.
А.2.2.3 Шумовое квантование параметра
Число шумовых параметров, которые квантуются и кодируются, зависит от размера компонента шумового
сигнала. Если число шумовых параметров мало, никакие шумовые параметры не передаются. Для более высоких
значений числа шумовых параметров соответствующие числа параметров LAR квантуются и кодируются. Из-за
свойств коэффициентов отражения число переданных параметров LAR может быть решено во время разрядного
выделения в кодере, и никакой перерасчет этих параметров не требуется.
Если устанавливается noiseEnvFlag. тогда дополнительный набор шумовых параметров конверта квантуется
и кодируется.
А.2.3 Масштабируемость скорости передачи HILN
Параметрические сигнальные представления, используемые параметрическим кодером HILN. хорошо под
ходят для приложений, требующих скорости передачи масштабируемого кодирования. В таком приложении ско
рость передачи, полученная декодером, может быть динамически адаптирована к свойствам ссылки передачи
или выбрана согласно некоторым другим правилам. В случав потока битов льготного тарифа передаются только
параметры пврцвпционно соответствующих сигнальных компонентов (отдельные строки, гармонический тон. шум).
В случае потока битов полного тарифа также передаются параметры дополнительных сигнальных компонентов
(например, отдельные строки).
Эта масштабируемость скорости передачи для потоков битов HILN гложет быть реализована, используя ос
нову и потоки битов уровня расширения или динамически управляемый параметр, кодирующий, как описано ниже.
А.2.3.1 Масштабируемость скорости передачи HILN динамически управляемым кодированием
параметра
Чтобы реализовать масштабируемость скорости передачи посредством динамически управляемого кодиро
вания параметра, используется то. что экстракцией параметра HILN и кодером параметра HILN можно управлять
независимо. Параметры, сгенерированные инструментом экстракции параметра, могут обращаться к инструмен
там кодера параметра, каждый из которых генерирует поток битов с различной скоростью передачи. Также мож но
сохранить неквантованные параметры, сгенерированные инструментом экстракции параметра в файле. Затем
инструмент кодера параметра может использоваться, чтобы генерировать поток битов с требуемой в настоящий
момент скоростью передачи от параметров, сохраненных в этом файле.
А.З Музыка/речь — смешанный инструмент кодера
Аудиопараметрический кодер используется для того, чтобы кодировать естественные аудиосигналы в очень
низких скоростях передачи в пределах от 2 Кбит/с до 16 Кбит/с. Параметрический кодер обеспечивает два набора
инструментов для того, чтобы кодировать речевые и неречевые аудиосигналы соответственно:
гармоническое векторное возбуждение (HVXC) инструментов подходит для того, чтобы кодировать речевые
сигналы от 2 Кбит/с до 4 Кбит/с;
гармонические и отдельные строки плюс шум (HILN) инструментов подходят для того, чтобы кодировать не
речевые аудиосигналы в скоростях передачи от 4 Кбит/с и выше.
В режиме только HVXC или только HILN. режим кодирования выбирается вручную во время кодирования, и
выбранный режим используется для всего закодированного аудиосигнала.
Интегрированный параметрический кодер автоматически выбирает инструменты кодирования, которые под
ходят лучше всего для фактических характеристик входного сигнала. В случав речевого сигнала используются
инструменты HVXC. а для музыки используются инструменты HILN. Этот выбор делается на основании решения
об автоматическом инструменте классификации речи/музыки. Для сигналов, которые являются смесью речи и му
зыки, также возможно использовать инструменты HVXC и HILN одновременно.
А.3.1 Инструмент классификации музыки/речи
Это инструмент для параметрического речевого кодера, который включается автоматической идентифика
цией музыки/речи для параметрического кодера речи/аудио (HVXC и HILN). Инструмент принимает решения, ис
пользует внутренние параметры HVXC.
Этот инструмент классификации музыки/речи может быть применен двумя способами:
первые 5 секунд сигнала, который будет закодирован, анализируются инструментом классификации, и затем
выбираются HVXC или HILN. чтобы кодировать сообщение согласно решению речи/музыки;
инструментом классификации управляют непрерывно, и его текущее решение речи/музыки используется,
чтобы выбрать HVXC или HILN для текущего фрейма. В этом приложении должна быть принята во внимание за
держка решения с 5 секундами.
52