exponenta event banner

Преобразование LSF/LSP в LPC

Преобразование линейных спектральных частот или линейных спектральных пар в коэффициенты линейного прогнозирования

Библиотека

Оценка/линейное прогнозирование

dsplp

  • LSF/LSP to LPC Conversion block

Описание

Блок преобразования LSF/LSP в LPC принимает вектор или матрицу линейных спектральных пар (LSP) или линейных спектральных частот (LSF) и преобразует его в вектор или матрицу полиномиальных коэффициентов линейного прогнозирования (LPC). При преобразовании LSF в LPC выходы блока соответствуют выходам lsf2poly функция.

Вход блока может быть матрицей N-на-М или неориентированным вектором. Каждый столбец матрицы обрабатывается как канал. Когда вход является неориентированным вектором, вход обрабатывается как один канал. Каждый входной канал должен иметь один и тот же формат, указанный в параметре Input:

  • LSF in range (0 pi) - Вектор значений LSF между 0 и δ радиан в возрастающем порядке. Не включайте гарантированные значения LSF, 0 и δ.

  • LSF normalized in range (0 0.5) - вектор нормированных значений LSF в возрастающем порядке (вычислить путем деления значений LSF между 0 и δ радиан на 2λ). Не включайте гарантированные нормированные значения LSF, 0 и 0,5.

  • LSP in range (-1 1) - вектор значений LSP в порядке убывания, равный косинусу значений LSF между 0 и δ радиан. Не включайте гарантированные значения LSP, -1 и 1.

Параметры

Вход

Указывает, требуется ли преобразование LSP in range (-1 1), LSF in range (0 pi), или LSF normalized in range (0 0.5) к коэффициентам линейного предсказания (LPC).

Поддерживаемые типы данных

  • Плавающая точка с двойной точностью

  • Плавающая точка с одинарной точностью

Ссылки

Кабал, П. и Рамачандран, Р. «Вычисление линейных спектральных частот с использованием многочленов Чебышёва». Сделки IEEE на акустике, речи и обработке сигнала, издание ASSP-34 № 6, декабрь 1986. с. 1419-1426.

См. также

Преобразование LPC в LSF/LSPИнструментарий системы DSP
КНД к/от РОИнструментарий системы DSP
КНД/РО в автокорреляциюИнструментарий системы DSP
lsf2polyПанель инструментов обработки сигналов

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен до R2006a