Низкоскоростной MELP (Mixed Excitation Linear Prediction)
вокодер со скоростью цифрового потока 600 бит/с использует классическую
MELP модель описания речевых сигналов и векторное квантование траекторий
параметров данной модели.
MELP модель использует параметрический способ описани
речевого сигнала, реализованный на основе модели линейного предсказани
речи с формированием сигнала возбуждения в нескольких частотных полосах.
Независимая оценка признака тон/шум в различных частотных полосах и формирование
на этой основе сигнала возбуждения смешанного типа обеспечивает более
естественное качество синтетической речи по сравнению с использованием
широкополосного сигнала возбуждения на основе бинарного решения тон/шум,
применяемого в классических LPC вокодерах.
Вокодер предназначен для сверх низкоскоростных каналов
связи или может быть дополнен схемами помехоустойчивого канального кодировани
для реализации устойчивого к битовым ошибкам вокодера со скоростями 800-1200
бит/с.
Вокодер реализован в виде Си модели для ПЭВМ с файловым
вводом-выводом сигналов и в виде dll для работы в реальном масштабе времени.
Многоканальная реализация для ЦПОС семейства TMS320C54x/C55x,
осуществляется под заказ в сжатые сроки на основе опыта по реализации
MELP вокодеров других типов и скоростей.
По следующим звуковым файлам вы сможете оценить качество работы алгоритма
MELP 600 бит/с:
Исходная речь |
|
Вокодер MELP 600 бит/с |
|
|
Общее описание
Реализация
Звук
По вопросам приобретения библиотек, исходных текстов программ или реализаций
готовых устройств пожалуйста обращайтесь по e-mail:
Подробная контактная информация представлена в разделе "О Центре"
|