Разработка контрольного примера (тестирование)



 

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

 

 

Рисунок 5 – Результаты теста при произношении двух звуков С и Щ подряд

Рисунок 6 – Результаты теста при произношении предложения «Мама мыла раму»

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

Следующим шагом является автоматизация распознавания речи для следующей задачи: составить рейтинг повторяющихся слов в произнесенной речи. Звук записывается определенное количество времени и потом выдает рейтинг «Топ-5» самых встречаемых слов.

 

Рисунок 7 – Результаты теста

 

 

Руководство пользователя

 

Требования к аппаратным средствам:

–   процессор 2 ядра с частотой 2 ГГц и выше;

–   оперативная память 4Гб;

–   Python версии не ниже 3.6;

– звуковая карта;

– монитор с разрешением не ниже 1024х768;

– свободное дисковое пространство не менее 25 Мбайт;

– ОЗУ не менее 1500 Мбайт (с учетом того что 90% займет операционная система и другие приложения);

– микрофон, мышь, клавиатура.

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

 

 

Заключение

 

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

 

 


Дата добавления: 2023-01-08; просмотров: 20; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!