- •Министерство образования и науки российской федерации
- •Оглавление
- •Список рисунков
- •Введение
- •Основы работы со средой математического моделирования МаtLab
- •История создания и развития системы MatLab
- •Интерфейс пользователя
- •Типы данных в системе MatLab
- •Переменные в системе MatLab
- •Арифметические и логические операции в системе MatLab
- •Массивы и матрицы в системе MatLab
- •Использование знака «:» и множественной индексации в системе MatLab
- •Операции над матрицами в системе MatLab
- •Встроенные функции в системе MatLab
- •Графические возможности системы MatLab
- •Изменение свойств линий и оформление графиков
- •Графики функций двух переменных
- •Вывод нескольких графиков на одни оси
- •Вывод нескольких графиков в одном графическом окне
- •Работа со звуковыми файлами в системе MatLab
- •Считывание данных из wav-файлов
- •Запись данных в wav-файл
- •Воспроизведение звуковых сигналов
- •Запись звуковых сигналов
- •Лабораторная работа №1. Исследование внутренней структуры речевого сигнала
- •Методические указания к лабораторной работе
- •Исследование структуры и временных характеристик речевых сигналов
- •Ручная сегментация исследуемой фонограммы
- •Определение фонетического состава сегментов исследуемого слова
- •Лабораторная работа №2. Исследование спектральных свойств речевого сигнала
- •Методические указания к лабораторной работе
- •Комментарии по оформлению отчета к лабораторной работе
- •Программа анализа спектров фонограмм «Спектр» (версия 4)
- •Назначение программы
- •Функциональные возможности программы
- •Лабораторная работа №3. Исследование корреляционных свойств речевого сигнала
- •Методические указания к лабораторной работе
- •Комментарии к оформлению отчета по лабораторной работе
- •Программа анализа корреляционных функций «Коррелограмма»
- •Назначение программы
- •Предварительный этап работы с фонограммой
- •Порядок работы в программе «Коррелограмма»
- •Дополнительные возможности по работе с программой
- •Лабораторная работа №4. Исследование vad-алгоритма
- •Методические указания к лабораторной работе
- •Комментарии по оформлению отчета к лабораторной работе
- •Исследование алгоритма vad в программе «Коррелограмма»
- •Лабораторная работа №5. Исследование методов оценки основного тона речи
- •Методические указания к лабораторной работе
- •Лабораторная работа №6. Моделирование алгоритмов обработки речи
- •Методические указания к лабораторной работе
- •Список индивидуальных заданий
- •Вопросы для самоподготовки
- •Лабораторная работа №1
- •Лабораторная работа №2
- •Лабораторная работа №3
- •Лабораторная работа №4
- •Лабораторная работа №5
- •Лабораторная работа №6 (Индивидуальные задания)
- •Список литературы
- •Приложение аСписок литературы и web-ресурсы по «Речевым технологиям» и среде математического моделирования «MatLab»
- •Список литературы по «Речевым технологиям»
- •Отечественная литература
- •Общетеоретические вопросы
- •Прикладная фонетика
- •Синтез речи
- •Психоакустика и физиология речи
- •Цифровая связь (телефония)
- •Зарубежная литература
- •Web – ресурсы
- •Список литературы по среде математического моделирования «MatLab»
- •Приложение б Современные направления научно-исследовательских работ кафедры «Бортовых радиоэлектронных систем в области разработки систем обработки речи
- •Основные области применения разрабатываемых алгоритмов
- •Многоуровневая временная сегментация речевых сигналов
- •Модификация фонограмм
Лабораторная работа №3. Исследование корреляционных свойств речевого сигнала
Цель работы: анализ корреляционных свойств речевых сигналов.
Методические указания к лабораторной работе
В данной лабораторной работе студенту предлагается исследовать корреляционные свойства речевых сигналов. Корреляционный анализ проводится для временных сегментов, полученных в Лабораторной работе 1:
вокализованных (В-сегменты),
взрывных сегментов (Вз-сегменты),
шумовых сегментов (Ш-сегменты).
Исследования фонограммы реализуется в программе «Коррелограмма», предназначенной для работы в среде MatLab. Приложение выдается преподавателем. Описание программы приводится ниже.
Пример представления коррелограммы приведены на рис.4.1
При построении и исследовании коррелограммы необходимо:
1) проанализировать соотношение временных сегментов исходной фонограммы с временными областями (участками) коррелограммы.
2) определить области коррелограммы, соответствующие:
вокализованным сегментам (В-сегменты),
взрывным сегмента (Вз-сегменты),
шумовым сегментам (Ш-сегменты).
3) определить значения Тот(по коррелограмме) или по сечениям ВКФ для В-сегментов. Проанализировать изменчивость Тотв В-сегментах.
Комментарии к оформлению отчета по лабораторной работе
При оформлении отчета для каждого пункта исследований необходимо привести:
1. скриншоты по пунктам исследования,
2. комментарии и выводы по полученным результатам.

Рис.4.1. Применение корреляционной обработки для различения кластеров РС: (а) – сверху - реализация слова «Береза», (б) – в середине - коррелограмма слова «Береза», (в) – снизу - выборочная кратковременная корреляционная функция (ВКФ) (сечение коррелограммы по вертикальной метке – 57 интервал оценивания)
Программа анализа корреляционных функций «Коррелограмма»
Программа «Коррелограмма» написана на языке Matlab(версия 6.1), поэтому для проведения исследований необходимо на компьютере установить соответствующее программное обеспечение.
Назначение программы
Основные возможности программы «Коррелограмма»:
а) визуализация файлов произвольной фонограммы,
б) визуализация исследуемых сегментов фонограмм в режиме «увеличения»,
в) построение и визуализация коррелограммы (последовательности выборочных корреляционных функций),
г) нормирование коррелограммы и ее визуализация,
д) логарифмирование коррелограммы по μ-закону ее визуализация,
е) визуализация «сечений» коррелограммы – выборочных корреляционных функций,
ж) визуализация параметров коррелограммы,
В программе также имеется дополнительная возможность по анализу фонограмм с помощью «разностной» обработки, в этом случае вместо корреляционной функции используется функция «среднего модуля разности».
Предварительный этап работы с фонограммой
Перед корреляционной обработкой фонограммы необходимым является предварительный этап обработки записи с целью очистки ее от сетевых наводок путем ВЧ-фильтрации.
Порядок работы с программой на предварительном этапе следующий:
загрузить и запустить файл vad_1.m из среды MatLab,
открыть фонограмму: для этого необходимо нажать кнопку File панели Меню, после чего в появившемся списке нажать кнопку Open, выбрать и загрузить wav-файл фонограммы (см. рис.4.2, 4.3) ,
осуществить предварительную фильтрация фонограммы, нажав кнопку Предвар. фильтрация (в случае недостаточной фильтрации изменить апертуру ВЧ-фильтра в поле ввода Апертура ФВЧ),
нажать кнопку Korrelogram на панели Меню для перехода к основному окну работы для построения коррелограммы.
