English version

MELP вокодеры со скоростями 2200/2000/1800 бит/с

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

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

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

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

Реализация

Все вокодеры реализованы в виде целочисленных Си моделей для ПЭВМ с файловым вводом-выводом сигналов.

Вокодер 2200 бит/с реализован для ЦПОС семейств TMS320C54x/C55x фирмы Texas Instruments. (Реализация скоростей 2000 бит/с и 1800 бит/с для ЦПОС семейств C54x, C55x осуществляется под заказ в сжатые сроки на основе существующих наработок.)

Реализации для ЦПОС удовлетворяют следующим требованиям:

  • многоканальность - независимая обработка нескольких дуплексных каналов на одном процессоре
  • функционирование в режиме реального времени
  • совместимость со всеми ЦПОС в рамках семейства
  • высокая оптимизация кода - все внутренние процедуры написаны на ассемблере
  • удобный программный интерфейс, поддерживающий формат Си вызова дл процедур верхнего уровня

Ресурсоемкость реализации для TMS320C54x:

Загрузка процессора

 

Кодер

Декодер

Вычислительный ресурс (пиковая загрузка на один канал), млн.оп./с.

21.1

5.8

Память программ, К слов

7.5

Память данных, К слов

11.6+2.6*N

N – число каналов

Ресурсоемкость реализации для TMS320C55x:

Загрузка процессора

 

Кодер

Декодер

Вычислительный ресурс (пиковая загрузка на один канал), млн.оп./с.

30

8

Память программ, К слов

17.2

Память данных, К слов

11.6+2.6*N

N – число каналов

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

Звук

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

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

fspeech.wav

Вокодер 2200 бит/с

fspeech_melp2200.wav

Вокодер 2000 бит/с

fspeech_melp2000.wav

Вокодер 1800 бит/с

fspeech_melp1800.wav

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

Навигация

Описание вокодеров

Реализация

Звук


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

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

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

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