English version

MELP вокодер со скоростью 600 бит/с

Общее описание

Низкоскоростной MELP (Mixed Excitation Linear Prediction) вокодер со скоростью цифрового потока 600 бит/с использует классическую MELP модель описания речевых сигналов и векторное квантование траекторий параметров данной модели.

MELP модель использует параметрический способ описани речевого сигнала, реализованный на основе модели линейного предсказани речи с формированием сигнала возбуждения в нескольких частотных полосах.
Независимая оценка признака тон/шум в различных частотных полосах и формирование на этой основе сигнала возбуждения смешанного типа обеспечивает более естественное качество синтетической речи по сравнению с использованием широкополосного сигнала возбуждения на основе бинарного решения тон/шум, применяемого в классических LPC вокодерах.

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

[наверх] [на главную]

Реализация

Вокодер реализован в виде Си модели для ПЭВМ с файловым вводом-выводом сигналов и в виде dll для работы в реальном масштабе времени.

Многоканальная реализация для ЦПОС семейства TMS320C54x/C55x, осуществляется под заказ в сжатые сроки на основе опыта по реализации MELP вокодеров других типов и скоростей.

[наверх] [на главную]

Звук

По следующим звуковым файлам вы сможете оценить качество работы алгоритма MELP 600 бит/с:

Исходная речь

fspeech.wav

Вокодер MELP 600 бит/с

melp1200.wav

[наверх] [на главную]

Навигация

Общее описание

Реализация

Звук


По вопросам приобретения библиотек, исходных текстов программ или реализаций готовых устройств пожалуйста обращайтесь по e-mail:

e-mail в графическом файле

Подробная контактная информация представлена в разделе "О Центре"

Copyright © 1999-2010, Центр ЦОС СПб ГУТ