Квантование узкополосных речевых входных сигналов
Quantizers
dspquant2

Блок G711 Codec представляет собой логарифмический скалярный квантователь, предназначенный для узкополосной речи. Узкополосная речь определяется как речевой сигнал с аналоговой полосой пропускания 4 кГц и частотой дискретизации Найквиста 8 кГц. Блок квантует узкополосный речевой входной сигнал так, что он может быть передан с использованием только 8 битов. Блок G711 Codec имеет три режима работы: кодирование, декодирование и преобразование. Можно выбрать режим работы блока, установив параметр Mode.
Если для параметра Mode выбран параметр Encode PCM to A-lawблок предполагает, что линейный входной сигнал ИКМ имеет динамический диапазон 13 битов. Поскольку блок всегда работает в режиме насыщения, он присваивает любое входное значение выше 1 к − 1 и любое входное значение − − 212. Блок реализует квантователь A-закона на входном сигнале и выводит значения индекса A-закона. При выбореEncode PCM to mu-lawблок предполагает, что линейный входной сигнал ИКМ имеет динамический диапазон 14 битов. Поскольку блок всегда работает в режиме насыщения, он присваивает любое входное значение выше 1 к − 1 и любое входное значение − − 213. Блок реализует квантователь mu-закона на входном сигнале и выводит значения индекса mu-закона.
Если для параметра Mode выбран параметр Decode A-law to PCMблок декодирует входные значения индекса А-закона в квантованные выходные значения, используя таблицу поиска А-закона. При выборе Decode mu-law to PCMблок декодирует входные значения индекса mu-закона в квантованные выходные значения, используя таблицу поиска mu-закона.
Если для параметра Mode выбран параметр Convert A-law to mu-lawблок преобразует входные значения индекса A-закона в значения индекса mu-закона. При выборе Convert mu-law to A-lawблок преобразует входные значения индекса мю-закона в значения индекса А-закона.
Примечание
Установите для параметра Mode значение Convert A-law to mu-law или Convert mu-law to A-law только в том случае, если вход в блок является значением индекса A-law или mu-law.
Если для параметра Mode выбран параметр Encode PCM to A-law или Encode PCM to mu-lawв диалоговом окне параметров блока появится диагностический параметр переполнения. Этот параметр используется для определения поведения блока при переполнении. Доступны следующие опции:
Ignore - Продолжите расчет и не выдавайте предупреждающее сообщение.
Warning - Отображение предупреждающего сообщения в окне команд MATLAB ® и продолжение моделирования.
Error - Отображение диалогового окна ошибки и завершение моделирования.
Примечание
Как и все диагностические параметры в диалоговом окне Configuration Parameters, параметр Overflow diagnostic имеет значение Ignore в коде, сгенерированном для этого блока программным обеспечением Simulink ® Coder™.
При выборе Encode PCM to A-lawблок реализует кодер A-закона.
При выборе Encode PCM to mu-lawблок реализует кодер мю-закона.
При выборе Decode A-law to PCMблок декодирует входные значения индекса в квантованные выходные значения, используя таблицу поиска по закону А.
При выборе Decode mu-law to PCMблок декодирует входные значения индекса в квантованные выходные значения с использованием таблицы поиска мю-закона.
При выборе Convert A-law to mu-lawблок преобразует входные значения индекса A-закона в значения индекса mu-закона.
При выборе Convert mu-law to A-lawблок преобразует входные значения индекса мю-закона в значения индекса А-закона.
Этот параметр используется для определения поведения блока при переполнении.
Выбрать Ignore для продолжения вычислений без предупреждающего сообщения.
Выбрать Warning для отображения предупреждающего сообщения в окне команд MATLAB и продолжения моделирования.
Выбрать Error для отображения диалогового окна ошибки и завершения моделирования.
Этот параметр отображается только в том случае, если для параметра Mode выбран параметр Encode PCM to A-law или Encode PCM to mu-law.
Рекомендация ITU-T G.711, «Импульсная кодовая модуляция (ИКМ) речевых частот», Общие аспекты цифровых систем передачи; Терминальное оборудование, Международный союз электросвязи (МСЭ), 1993 год.
| Порт | Поддерживаемые типы данных |
|---|---|
PCM |
|
A |
|
mu |
|
| Квантователь (Simulink) | Simulink |
| Скалярный декодер квантователя | Инструментарий системы DSP |
| Унифицированный декодер | Инструментарий системы DSP |
| Унифицированный кодировщик | Инструментарий системы DSP |
| Декодер векторного квантователя | Инструментарий системы DSP |
| Кодер векторного квантователя | Инструментарий системы DSP |