Методические указания к выполнению работы. 1. Обнаружение и кодирование пауз речевого сигнала
1. Обнаружение и кодирование пауз речевого сигнала. Данную процедуру можно реализовать используя следующий вычислительный алгоритм, приведенный ниже.
Словесное описание алгоритма 1. Ввести количество R частотных интервалов и значение длительности обрабатываемого отрезка сигнала N; 2. Для 3. Положить 4. Для 5. Сформировать матрицу 6. Ввести заведомо относящиеся к паузе данные длительностью 7. Для 7.1. Ввести вектор значений обрабатываемого отрезка сигнала 7.2. Вычислить вектор 7.3.Для 8. Для 9. Для 10. Вычислить 11. Ввести значение вероятности ложной тревоги 12. Выполнить итерации по определению порога: 12.1. Положить 12.2. Вычислить 12.3. Вычислить 12.4. Если 12.5. В противном случае при 13. Задать длительность 14. Ввести предназначенные для обработки данные 15. Задать шаг смещения вдоль отрезка обрабатываемых данных К, такой, что отношение 16. Положить 17. Для 17.1. Положить 17.2. Вычислить вектор 17.3. Для 17.4. Вычислить 17.5. Если В противном случае (неравенство 17.6. Если на предыдущем этапе (предыдущем k) не принималось решения о наличии паузы то началу новой паузы присваивается код, 17.7. Полагается 18. Конец. 2. Оценка эффективности работы алгоритма кодирования пауз в данной работе осуществляется аналогично предыдущей.
По результатам выполнения работы заполните таблицу 6.1. И дайте сравнительный анализ результатов работы данного алгоритма и технологии VAD, реализованной в лабораторной работе №5.
Таблица 6.1.
Контрольные вопросы к защите 1. В чем заключается сущность метода сжатия речевых данных за счет обнаружения пауз основанном на принципе учета отличий распределения энергии речевого сигнала по частотному диапазону, соответствующего звуку, по сравнению с распределением энергии сигнала в паузе? 2. Какая решающая функция используется в данном методе? 3. Каким образом выбирается порог h a?
|