Главная Контакты Добавить в избранное Авторы Вопросы и ответы
,

 

УДК 621.395

МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ВОКОДЕРА ДЛЯ ОПРЕДЕЛЕНИЯ ОПТИМАЛЬНОЙ ФОРМЫ ИМПУЛЬСА СИГНАЛА ВОЗБУЖДЕНИЯ

Тищенко И.А., Лубяный В.З.

Введение

Одной из актуальных задач компьютерной телефонии является хранение телефонных переговоров. С целью экономии объема памяти при хранении речи используется её кодирование в виде параметров: характеристики речевого тракта и сигнала его возбуждения. Одной из таких систем является вокодерная система на основе лестничного фильтра. Установлено [1], что качество восстановленного речевого сигнала зависит от  формы импульса основного тона (ОТ). Предлагалось вместо прямоугольных импульсов использовать треугольные импульсы ОТ.

Постановка задачи исследования

Целью настоящей статьи является с помощью математического моделирования системы определить оптимальную форму импульсного сигнала ОТ.

Основной материал

Линейное предсказание является одним из наиболее эффективных методов анализа речевого сигнала [2]. Этот метод становится доминирующим при оценке основных параметров речевого сигнала, таких, как, например, период ОТ, форманты, спектр, функция площади речевого тракта, а также при со­кращенном представлении речи с целью ее низкоскоростной передачи и эконом­ного хранения. Важность метода обусловлена высокой точностью получаемых оценок и относительной простотой вычислений.

Идеи и методы линейного предсказания довольно давно обсуждаются в технической литературе. Эти идеи используются в теориях автоматического управ­ления и информации, где их называют методами оценивания систем, или мето­дами идентификации систем. Под термином «идентификация» понимаются мето­ды линейного предсказания (ЛП), основанные на оценивании параметров, одно­значно описывающих систему при условии, что ее передаточная функция являет­ся полюсной. Применительно к обработке речевых сигналов методы линейного предсказания означают ряд сходных формулировок задачи моделирования рече­вого сигнала. Эти формулировки часто отличаются в исходных предпо­сылках. Иногда они сводятся к различным методам вычисления, используемым для оценки коэффициентов предсказания. Так, применительно к речевым сиг­налам существуют следующие методы вычисления: кова­риационный [3], автокорреляционный [4], лестничного фильтра, обратной фильтрации, оценки спектра, максимального правдоподобия [5] и скалярного произведения. Рассмотрим подробнее только метод лестничного фильтра и его отличие от первых двух методов из перечисленных выше, поскольку остальные подходы равноценны одному из этих трех.

Кова­риационный и автокорреляционный методы вычисления параметров предсказания включают в себя два этапа: оценивание матрицы корреляций и решение системы линейных уравнений. Эти методы широко и успешно используются применительно к обработке ре­чевых сигналов. Но к настоящему времени развит дру­гой класс методов, называемых методами на основе лестничного фильтра, в которых оба этапа в известном смысле объединены в один рекурсивный алгоритм оценивания параметров линейного предсказания.

На рис. 1 представлена цифровая реализация фильтра погрешности пред­сказания с передаточной функцией A (z). Такая схема называется лестничной. Используя р каскадов лестничного фильтра, на выходе последнего из них можно получить погрешность предсказа­ния, как это изображено на рис. 1.

Рис. 1 Структурная схема лестничного фильтра

 

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

Кроме того, метод гарантирует получение устойчивого фильтра без использования окон Хемминга. По этим причинам подход на основе лестничного фильтра является важным и предпочтительным спо­собом реализации линейного предсказания.

Бург разработал алгоритм, основанный на минимизации суммы среднего квадрата прямой e и возвратной b погрешностей на рис. 1. Формула вычисления коэффициентов предсказания по данному методу имеет вид:

,

(1)

 

 

где оценки  на основе (1) удовлетворяют соотношению                  

В данной работе метод Бурга реализован в виде математической модели в программе MatchCad. Основная функция модели, по которой рассчитываются коэффициенты предсказания (первые 12 элементов массива) и погрешность предсказания (остальные N=160 элементов) представлена на рис. 2 (где s – выборка речевого сигнала):

 

Рис. 2 Функция вычисления коэффициентов предсказания лестничного фильтра по методу Бурга

 

Для определения оптимальной формы импульсного сигнала ОТ нами использованы 20 мс выборки реального речевого сигнала. Исследовались выборки сигнала соответствующего основным гласным звукам русского языка, произнесенным мужским голосом. На рис. 3 представлены графики сигнала и погрешности предсказания, построенной по найденным коэффициентам предсказания лестничного фильтра.

 

 

Рис. 3 Примеры сигналов и погрешностей предсказания для гласных звуков русского языка (А, О, И, Е, У, Ы)

 

 

Оптимальным сигналом возбуждения был бы сигнал, совпадающий с сигналом погрешности предсказания. Для уменьшения объема хранимой информации по сигналам погрешности предсказания находят частоту ОТ, величина которой и сохраняется наряду с рассчитанными коэффициентами лестничного фильтра. При воспроизведении речевого сигнала возбуждение лестничного фильтра производится импульсами с этой частотой. Таким образом, для определения оптимальной формы импульсов возбуждения нужно проанализировать форму пиков сигнала погрешности предсказания. Поэтому в сигнале погрешности предсказания для каждой рассматриваемой гласной находился максимальный отсчет. Этот отсчёт и по пять соседних с ним отсчетов с каждой стороны подвергались интерполяции, повышающей частоту отсчётов в 10 раз, с использованием функции , что позволяет более подробно проанализировать форму сигнала возбуждения.

 

Далее проводилось нормирование и центрирование полученных образцов импульсов возбуждения, а также нахождения усредненного импульса данных сигналов (см. рис. 4, а). Для усредненного импульса методом минимизации среднеквадратической ошибки находилась аппроксимация в виде трапециидального импульса (рис. 4, б). Получено, что передний и задний фронты импульса равны, и составляют 35% длительности импульса возбуждения.    

Рис. 4: а – формы импульсов возбуждения; б - усредненный импульс возбуждения и его аппроксимация

Выводы

Методом математического моделирования показано, что оптимальная форма импульса возбуждения лестничного фильтра для различных гласных практически совпадает и может быть аппроксимирована трапециидальным импульсом.

Actual problem of a computer telephony is storage of telephone dialogues. With the purpose of economy of a memory size at storage of speech, its coding in the form of parameters is used. By means of mathematical modeling processing a real speech signal by system of compression of speech the optimum form of an excitation impulse of the basic tone for the ladder filter vocoder is certain. It has been shown, that the optimum form of excitation impulse for various vowels practically coincides and can be approximated by trapezoidal impulse.

1.                 Sambur M. R. Recent advances in LPC speech vocoding. – IEEE 1977 Int. Conf. on Comm., 12-15 June 1977, Chicago, p. 13.3 (297-300).

2.                 Рабинер Л.Р., Шафер Р.В. Цифровая обработка речевых сигналов. – М.: Радио и связь, 1981. – 495 с.

3.                 Коротаев Г.А. Системы анализа и синтеза речевого сигнала с линейным предсказанием. – Зарубежная радиоэлектроника, 1976, № 10, с. 3-14.

4.                 Баронин С.П. Спектральный анализ и проблема сокращенного описания речевых сигналов.- В кн.: Спектральный анализ звуков речи и интонации звуков речи и интонации. М. 1969, с. 13-30.

5.                 Маркел Дж.Д., Грэй А.Х. Линейное предсказание речи: Пер. с англ./Под ред. Ю.Н. Прохорова, В.С. Звездина. М.: Связь, 1980, 308 с.

 





Ответы на вопросы [_Задать вопроос_]

Читайте также

 
Ковриго Ю.М., Фоменко Б.В., Полищук И.А. Математическое моделирование систем автоматического регулирования с учетом ограничений на управление в пакете Matlab

Тищенко И.А., Лубяный В.З. Управление коммутационными процессами в интегрированных сетях связи.

Кирюшатова Т.Г. Математическое моделирование коллективной деятельности в иерархических системах управления.

Багашов И. И. Математическое моделирование работы горнорудного предприятия, функционирующего в различных рыночных условиях.

Рымша В.В. , Радимов И.Н., Меркулов И.В. Математическое моделирование индукторных линейных двигателей постоянного тока. – C. 80 – 84.

Рябченко И.Н. , Свиридов С.А. , Белик Р.А. Математическое моделирование физических процессов, протекающих в системах подачи и распределения воды в нештатных ситуациях.

Вайсман В.А. Математическое моделирование процесса управления кинематической точностью шарико-винтовых передач

Передерий В.И., Еременко А.П. Математические модели и алгоритмы определения релевантности принимаемых решений с учетом психофункциональных характеристик пользователей при управлении автоматизированными динамическими системами

Передерий В.И., Еременко А.П. Математические модели и алгоритмы принятия релевантных решений пользователями автоматизированных систем с учетом личностных и внешних факторов на базе генетических алгоритмов

Чернецкая И.Е., Исаев Е.А., Лебеденко Ю.А. Система автоматической оптимизации окомкования железорудного концентрата в условиях ЦГОКа

Козак Ю.А. Колчин Р.В. Модель информационного обмена в автоматизированной системе управления запасами материальных ресурсов в двухуровневой логистической системе

Мороз В. В. R-D проблема и эффективность систем сжатия изображений.

Ковриго Ю.М., Мовчан А.П., Полищук И.А., Фоменко Б.В. Адаптивное управление теплоэнергетическими процессами

Маркута О.В., Мысак В.Ф. Программная реализация и исследование особенностей метода группового учета аргументов

Моделирование объектов и систем управления

Соколов А.Е., Махова Е.О. Моделирование процесса принятия педагогического решения при компьютеризированном обучении

Славко О.Г. Порівняльний аналіз керування регулятором на основі локальної моделі керованого процесу та П-регулятором

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

Передерій В.І. Алгоритм визначення та оцінки характеристик ефективності комп’ютерних систем на початковій стадії проектування в умовах невизначенності

Ляшенко С.А, Ляшенко А.С. Оценка модели псевдолинейной регрессии

Ладієва Л.Р. Математична модель процесу газової мембранної дистиляції

Носов П.С., Косенко Ю.І. Нечіткі моделі і методи ідентифікації та прогнозу стану інформаційної моделі студента

Китаев А.В., Глухова В.И. Анализ работы синхронного двигателя с неявнополюсным ротором по данным каталога

Дорошкевич В.К., Пироженко А.В., Хитько А.В., Хорольский П.Г. К определению требований к системам увода космических объектов

Голінко І.М., Ковриго Ю.М., Кубрак А.І. Настройка системи керування за імпульсною характеристикою об’єкта

Яшина К.В., Садовой А.В. Комплексная математическая модель тепловых процессов, происходящих в дуговых электросталеплавильных печах

Шейник С.П., Рудакова А.В. Использование функций принадлежности для моделирования параметров распределенных объектов

Хомченко А.Н., Литвиненко Е.И. Метод барицентрического усреднения граничных потенциалов электростатического поля

Селяков Е. Б. Моделирование требований к техническим системам методами математической логики

Тодорцев Ю.К., Ларіонова О.С., Бундюк А.М. Математична модель контура теплопостачання когенераційної енергетичної установки

Кириллов О.Л. , Якимчук Г.С. Моделирование процесса управления системой перегрузки углеводородных жидких топлив

Шеховцов А.Н., Козел В.Н. Построение математической модели формирования распределенных систем

Китаев А.В., Глухова В.И. Анализ поведения генератора постоянного тока по данным каталога

Хомченко А.Н., Козуб Н.О. Задачі наближення функцій: від лагранжевих до серендипових поліномів

Хобин В.А., Титлова О.А. Определение температуры парожидкостной смеси в дефлегматоре АДХМ по результатам измерений температуры его поверхности

Григорова Т.М., Усов А.В. Вероятностно-статистическое моделирование маршрутизированных пассажиропотоков в крупных городах

Горач О.О., Тернова Т.І. Моделювання технологічного процесу одержання трести при використані штучного зволоження з урахуванням складу мікрофлори

Дубік Р.М., Ладієва Л.Р. Математична модель розділення неоднорідних рідких систем

Казак В.М, Лейва Каналес Родриго, Яковицкая Е.Ю. Моделирование динамики полета магистрального самолета на исследовательском стенде

Завальнюк И.П. Исследование процесса торможения автомобиля как критического режима динамической системы

Дмитриев С.А., Попов А.В. Построение портрета неисправностей проточной части газотурбинного двигателя на примере АИ-25

Русанов С.А., Луняка К.В., Клюєв О.І., Глухов Г.М. Математичне моделювання робочого процесу в апаратах з віброкиплячим шаром та розробка систем автоматизованого моделювання гідродинаміки віброкиплячих шарів

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

Селін Ю.М. Використовування контекстних марківських моделей для аналізу дії промислових вибухів на будівельні конструкції

Рудакова А.В. Проблемы интеграции сложных систем

Передерій В.І., Касап А.М. Математична модель та алгоритм автоматизації розрахунку параметрів комп’ютеризованих систем працюючих у реальному часі

Передерий В.И., Еременко А.П. Математические модели и алгоритмы принятия релевантных решений пользователями автоматизированных систем с учетом личностных и внешних факторов на базе генетических алгоритмов

Михайловская Т.В., Михалев А.И., Гуда А.И. Исследование правил клеточных автоматов для моделирования процессов затвердевания квазиравновесных бинарных сплавов

Хомченко А.Н., Колесникова Н.В. Явление «сверхсходимости» в задаче Прандтля для уравнения Пуассона

Китаев А.В., Глухова В.И. Анализ работы трансформатора по данным каталога

Квасницкий В.В., Ермолаев Г.В., Матвиенко М. В., Бугаенко Б.В., Квасницкий В.Ф. Оценка применимости метода компьютерного моделирования к исследованию напряженно-деформиррованного состояния цилиндрических узлов

Китаев А.И., Глухова В.И. Анализ работы асинхронного двигателя по данным каталога

Шелестов А.Ю Имитационная модель взаимодействия GRID-узлов с очередью доступа к общей памяти

Chizhenkova R.A. Mathematical Aspects of Bibliometrical Analysis of Neurophysiological Investigations of Action of Non-ionized Radiation (Medline-Internet)

Хомченко А.Н., Козуб Н.А. Геометрическое моделирование дискретных элементов с криволинейными границами

Славич В.П. Модель автоматизованої системи управління потоками транспортних засобів

Маркута О.В., Мысак В.Ф. Программная реализация и исследование особенностей метода группового учета аргументов

Степанкова Г.А., Баклан І.В. Побудова гібридних моделей на основі прихованих марківських моделей та нейронних мереж

Бакшанська Т.Д., Рижиков Ю.Г., Тодорцев Ю.К. Математична модель процесу горіння природного газу з рециркуляцією продуктів згорання для цілей управління

Хомченко А.Н. Новые решения обобщенной задачи Бюффона

Передерий В.И., Еременко А.П. Математические модели и алгоритмы определения релевантности принимаемых решений с учетом психофункциональных характеристик пользователей при управлении автоматизированными динамическими системами

Ложечников В.Ф., Михайленко В.С., Максименко И.Н. Аналитическая много режимная математическая модель динамики газовоздушного тракта барабанного котла средней мощности

Ковриго Ю.М., Фоменко Б.В., Полищук И.А. Математическое моделирование систем автоматического регулирования с учетом ограничений на управление в пакете Matlab

Исаев Е.А., Наговский Д.А. Математическое описание влияния кривизны контактирующих тел на угол смачивания жидкости в межчастичном пространстве

Бідюк П.І., Литвиненко В.І., Кроптя А.В. Аналіз ефективності функціонування мережі Байєса

Николаенко Ю.И., Моисеенко С.В. Моделирование гармонического полиномиального базиса гексагона.

Козуб Н.А., Манойленко Е.С., Хомченко А.Н. Температурный тест для модифицированных базисов бикубической интерполяции.

Клименко А.К. Об упрощенном численном конструировании обратной модели динамического объекта.

Китаев А.В., Сушич Е.Ф. Расчет погрешностей измерительных трансформаторов.

Передерій В.І.,Касап А.М. Математична модель та алгоритм автоматизації розрахунку параметрів комп’ютеризованих систем працюючих у реальному часі

Шпильовий Л.В. Математична модель та алгоритм екстремального управління процесом осадження дисперсної фази суспензії.

Тулученко Г.Я. Інформаційний модуль експрес-пошуку точок еквівалентності процесу нейтралізації.

Тернова Т.І. Урахування морфогенетичного рівняння в математичній моделі тканини.

Попруга А.Г. Теоретические и экспериментальные исследования электрических нагревателей по критерию экономии энергии.

Китаев А.В., Сушич Е.Ф. Приложение положений теории дросселя и трансформатора к расчету и анализу электромагнитом переменного тока.