🔍 Поиск готовых работ

🔍 Поиск работ

Разработка модуля голосового управления персональным компьютером

Работа №201477

Тип работы

Дипломные работы, ВКР

Предмет

программирование

Объем работы45
Год сдачи2017
Стоимость4450 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
16
Не подходит работа?

Узнай цену на написание


Аннотация 2
ВВЕДЕНИЕ 5
1 ПОСТАНОВКА ЗАДАЧИ 6
1.1 Цель выпускной квалификационной работы 6
1.2 Задачи выпускной квалификационной работы 6
1.3 Конечный результат выпускной квалификационной работы 7
2 АНАЛИЗ СУЩЕСТВУЮЩИХ АНАЛОГОВ 8
2.1 Программа Typle 8
2.2 Программа Speaker 9
2.3 Программа Braina 10
2.4 Программа Горыныч 12
2.5 Программа Cortana 13
3 ТЕХНИЧЕСКОЕ ЗАДАНИЕ МОДУЛЯ 16
4 ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ПРИЛОЖЕНИЯ 17
4.1 Построение диаграммы использования 17
4.2 Построение объектной модели 18
4.3 Выбор инструментов для разработки модуля для голосового
управления 20
4.4. Разработка модуля голосового управления 27
ЗАКЛЮЧЕНИЕ 45
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 46


В настоящее время возрастает сложность управления ИТ-инфраструктурой. Для людей, имеющих ограниченные возможности, выполнение простых операций с персональным компьютером затруднительно. В этом случае им может помочь программа, позволяющая управлять компьютером с помощью голоса.
Разработка таких программ началась в конце 90-х годов. Например, отечественный программный комплекс для управления компьютером «Горыныч» созданный в 1997 году. Уже тогда, данный программный продукт обладал функциями диктовки, голосовым управлением отдельных функций операционной системы Windows, управлением функциями текстовых редакторов и прикладных программ [1].
Со временем, интерес к такого рода программам стал расти. Он подкреплялся выпуском голосовых ассистентов для мобильных устройств на платформах Android, iOS и Windows Phone, таких, как Google Now, Siri и Cortana, соответственно.
На персональных компьютерах, в настоящее время, таких программ существует относительно немного и все они имеют определенные недостатки, поэтому создание программы такого рода является актуальной задачей.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


При разработке приложения был проведен анализ существующих приложений, позволяющих удаленное управление функциями персонального компьютера с помощью голосовых команд.
Проанализировав полученные данные, был составлен полный список требований к разрабатываемому приложению:
- высокая скорость работы программы (до 1.5 секунд задержки);
- отсутствие ограничений на количество команд;
- отсутствие зависимости результата от точной команды;
- удобный и современный пользовательский интерфейс;
- полностью бесплатное использование;
- поддержка русского языка.
Исходя из списка требований, была построена диаграмма использования и объектная модель приложения. Также, для реализации программного обеспечения была выбрана программная платформа C#. Данная платформа активно развивается и поддерживается, имеет хорошую документацию и средства быстрой разработки. Кроме того, в ходе проектирования была разработана структура интерфейса пользователя.
В итоге была разработана пробная версия продукта, которая удовлетворяет всем требования технического задания.



1. ГОРЫНЫЧ Система автоматического распознавания речи [Электронный
ресурс]. - Режим доступа:
http://www.rusdoc.ru/material/manual/gor/gor.html. - Заглавие с экрана. - (Дата обращения: 28.05.2017).
2. Голосовое управление компьютером [Электронный ресурс]. - Режим
доступа: http://nastroyvse.ru/programs/review/upravlenie-kompyuterom-s-
pomoshhyu-golosa.html. - Заглавие с экрана. - (Дата обращения: 28.05.2017).
3. Голосовое управление компьютером Windows 7 и 10 [Электронный
ресурс]. - Режим доступа: http://windowsprofi.ru/win10/sposoby-
golosovogo-upravleniya-kompyuterom-windows-7-i-10.html. - Заглавие с экрана. - (Дата обращения: 28.05.2017).
4. Braina - Artificial Intelligence Software for Windows [Электронный ресурс]. - Режим доступа: https://www.brainasoft.com/braina/. - Заглавие с экрана. - Англ. - (Дата обращения: 28.05.2017).
5. Cortana | Your Intelligent Virtual & Personal Assistant | Microsoft [Электронный ресурс]. - Режим доступа: https://www.microsoft.com/en- us/windows/cortana. - Заглавие с экрана. - Англ. - (Дата обращения: 28.05.2017).
6. Бабич, А. В. Введение в UML, 6. Лекция: Диаграммы прецедентов:
крупным планом [Электронный ресурс]. - Режим доступа:
http://www.intuit.ru/studies/courses/1007/229/lecture/5962. - Заглавие с экрана. - (Дата обращения: 28.05.2017).
7. Гайсарян, С.С. Объектно-ориентированное проектирование
[Электронный ресурс]. - Режим доступа: http://www.mista.ru/oop_book/. - (Дата обращения: 28.05.2017).
8. Radeck, Kirk C# and Java: Comparing Programming Languages [Электронный ресурс]. - Режим доступа: https://msdn.microsoft.com/en-us/library/ms836794.aspx. - Заглавие с экрана. - Англ. - (Дата обращения: 28.05.2017).
9. Рубанов, С. Почему C# [Электронный ресурс]. - Режим доступа:
https://www.kv.by/content/337688-pochemu-c. - (Дата обращения:
28.05.2017).
10. Visual Studio IDE [Электронный ресурс]. - Режим доступа: https://www.visualstudio.com/ru. - Заглавие с экрана. - (Дата обращения: 28.05.2017).
11. Git [Электронный ресурс]. - Режим доступа: https://git-scm.com. - Заглавие с экрана. - Англ. - (Дата обращения: 28.05.2017).
12. Bitbucket | The Git solution for professional teams [Электронный ресурс]. - Режим доступа: https://bitbucket.org. - Заглавие с экрана. - Англ. - (Дата обращения: 28.05.2017).
13. Andriy Lesyuk. Mastering Redmine./ Andriy Lesyuk// - Packt Publishing, 2013 - 1. - C. 343. - Англ.
14. NAudio - Documentation [Электронный ресурс]. - Режим доступа: https://naudio.codeplex.com/documentation. - Заглавие с экрана. - Англ. - (Дата обращения: 28.05.2017).
15. Общие сведения о Windows Forms [Электронный ресурс]. - Режим доступа: https://msdn.microsoft.com/ru-ru/library/8bxxy49h(v=vs. 110).aspx.
- Заглавие с экрана. - (Дата обращения: 28.05.2017)...18




Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ