Преобразуйте частоту дискретизации речевого сигнала

В этом примере показано, как использовать блок FIR Rate Conversion, чтобы преобразовать частоту дискретизации речевого сигнала. Это сравнивает поведение выхода/сигнала в двух сценариях - одна обработка уровня и многоскоростная обработка. Преобразуйте частоту дискретизации речевого сигнала от 22,5 кГц до 8 кГц.

Осуществите односкоростную обработку

Уровень выходного сигнала и уровень входного сигнала в Simulink® являются тем же самым.

Коэффициент интерполяции L установлен в 160, и фактор децимации K установлен в 441. Выходной формат кадра является временами L/K размер входного кадра.

Открытый и запуск модель, чтобы слушать выход. Высокочастотное содержимое было удалено из сигнала, несмотря на то, что речь звучит в основном как то же самое.

Выход и уровень входного сигнала являются тем же самым в Simulink. Это показывают зеленые сигнальные линии, на которые наносят цветную маркировку, при вводе и выводе блока.

Позвольте многоскоростную обработку

Измените параметр опций Уровня в Allow multirate processing.

Запустите модель. Вы видите, что выходной сигнал и блоки, соединенные с выходным сигналом, действуют на уровне, который является временами L/K уровень, на котором входной сигнал действует в Simulink.

Смотрите также

Блоки