Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
ℹ️Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.
Аннотация 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
📖 Аннотация
В данной работе представлена разработка программного модуля для голосового управления персональным компьютером, направленного на повышение доступности ИТ-инфраструктуры. Актуальность исследования обусловлена возрастающей сложностью компьютерных интерфейсов и необходимостью создания вспомогательных технологий для пользователей с ограниченными возможностями, а также общим трендом на внедрение речевых интерфейсов. В результате проведенного анализа существующих аналогов, таких как «Горыныч», Typle, Braina и Cortana, был выявлен ряд недостатков, включая ограниченную функциональность, задержки в обработке команд или платность. На основе этого сформулирован комплекс требований к разрабатываемому решению, включающий высокую скорость отклика (до 1,5 секунд), неограниченный набор команд, поддержку русского языка, бесплатное распространение и интуитивный интерфейс. В ходе проектирования была построена диаграмма использования и объектная модель приложения, а для реализации выбрана платформа C# в силу ее развитости и наличия средств быстрой разработки. Практическим итогом работы является функционирующая пробная версия модуля, удовлетворяющая всем установленным критериям. Научная значимость заключается в систематизации требований к голосовым интерфейсам управления ПК, а практическая – в создании доступного инструмента, способного облегчить взаимодействие пользователей с компьютером, что особенно важно для реабилитационной и социальной сфер.
📖 Введение
В настоящее время возрастает сложность управления ИТ-инфраструктурой. Для людей, имеющих ограниченные возможности, выполнение простых операций с персональным компьютером затруднительно. В этом случае им может помочь программа, позволяющая управлять компьютером с помощью голоса.
Разработка таких программ началась в конце 90-х годов. Например, отечественный программный комплекс для управления компьютером «Горыныч» созданный в 1997 году. Уже тогда, данный программный продукт обладал функциями диктовки, голосовым управлением отдельных функций операционной системы Windows, управлением функциями текстовых редакторов и прикладных программ [1].
Со временем, интерес к такого рода программам стал расти. Он подкреплялся выпуском голосовых ассистентов для мобильных устройств на платформах Android, iOS и Windows Phone, таких, как Google Now, Siri и Cortana, соответственно.
На персональных компьютерах, в настоящее время, таких программ существует относительно немного и все они имеют определенные недостатки, поэтому создание программы такого рода является актуальной задачей.
✅ Заключение
При разработке приложения был проведен анализ существующих приложений, позволяющих удаленное управление функциями персонального компьютера с помощью голосовых команд.
Проанализировав полученные данные, был составлен полный список требований к разрабатываемому приложению:
- высокая скорость работы программы (до 1.5 секунд задержки);
- отсутствие ограничений на количество команд;
- отсутствие зависимости результата от точной команды;
- удобный и современный пользовательский интерфейс;
- полностью бесплатное использование;
- поддержка русского языка.
Исходя из списка требований, была построена диаграмма использования и объектная модель приложения. Также, для реализации программного обеспечения была выбрана программная платформа C#. Данная платформа активно развивается и поддерживается, имеет хорошую документацию и средства быстрой разработки. Кроме того, в ходе проектирования была разработана структура интерфейса пользователя.
В итоге была разработана пробная версия продукта, которая удовлетворяет всем требования технического задания.