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

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