🔍 Поиск работ

Разработка внешнего модуля голосового управления элементами “умного” дома

Работа №206443

Тип работы

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

Предмет

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

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

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


АННОТАЦИЯ 2
ВВЕДЕНИЕ 8
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 9
1.1 ОБЗОР АНАЛОГОВ 9
1.2 АНАЛИЗ ОСНОВНЫХ ТЕХНОЛОГИЧЕСКИХ РЕШЕНИЙ 12
1.2.1 Микроконтроллер 12
1.2.2 Микрофон 13
1.2.3 Хаб умного дома 14
1.2.4 Технология распознавания речи 15
1.2.3 Технологии для программирования микроконтроллера 16
1.3 ВЫВОД 17
2 ОПРЕДЕЛЕНИЕ ТРЕБОВАНИЙ К СИСТЕМЕ 18
2.1 ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 18
2.3 ТЕХНОЛОГИЧЕСКИЕ ТРЕБОВАНИЯ 20
2.4 ТРЕБОВАНИЯ К ДОКУМЕНТАЦИИ 20
2.5 ВЫВОД 21
3 ПРОЕКТИРОВАНИЕ ПРОГРАММНО-АППАРАТНОГО КОМПЛЕКСА 22
3.1 АРХИТЕКТУРА ПРЕДЛАГАЕМОГО РЕШЕНИЯ 22
3.2 ОПИСАНИЕ ДАННЫХ 22
3.3 ВЫВОД 23
4 РАЗРАБОТКА ПРОГРАММНОЙ И АППАРАТНОЙ ЧАСТИ КОМПЛЕКСА 24
4.1 СБОРКА ПРОТОТИПА 24
4.1 РЕАЛИЗАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 28
4.1.1 Программное обеспечение модуля 28
4.1.1 Сервер 31
4.2 ВЫВОД 31
5 ТЕСТИРОВАНИЕ ПРОГРАММНО-АППАРАТНОГО КОМПЛЕКСА 32
5.1 МЕТОДОЛОГИЯ ТЕСТИРОВАНИЯ 32
5.2 ПРОВЕДЕНИЕ ПРОЦЕДУРЫ ТЕСТИРОВАНИЯ 32
5.3 ВЫВОД 34
ЗАКЛЮЧЕНИЕ 35
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 36


Голосовые ассистенты в значительной мере упростили взаимодействие с системами умного дома. Данные системы в основном распространены на мобильных устройствах и «умных» колонках. В течение последнего десятилетия многие технологические кампании стремятся к развитию голосового управления в качестве интерфейса управления различными системами.
Со временем возможность использования голосового управления становится наиболее ожидаемой функцией. Более 50% пользователей голосовых ассистентов используют их дома. Как для развлечения, так и для управления умным домом.
Цель исследования: Создать программно-аппаратный комплекс для интеграции в системы умного дома, способное распознавать голосовые команды и интерпретировать их в инструкции для устройств умного дома
Задачи необходимые для достижения цели:
• проанализировать рынок на предмет подобных устройств, выявить их качества;
• проанализировать стандарты, протоколы и устройства умного дома, выявить способы взаимодействия с ними;
• подобрать микроконтроллер и платформу, которые оптимально подходит для требований к таким системам;
• собрать рабочий прототип устройства, разработать необходимое для интеграции ПО.


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

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

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


В ходе выполнения представленной выпускной квалификационной работы было проделано следующее:
- проведен анализ существующих устройств распознавания голосовых команд умного дома;
- определен набор основных функций и требований к разрабатываемой системе;
- разработана архитектура и функциональный состав системы;
- выбраны средства реализации и платформа для функционирования системы;
- разработана серверная часть системы;
- разработана клиентская часть системы;
- произведена сборка прототипа устройства;
- проведено тестирование работы серверной части;
Результатом выполненной работы является спроектированная система распознавания речи и управления устройствами умного дома.
В настоящее время разработка продолжается, с целью расширения функционала программного-аппаратного комплекса, улучшения качества распознавания речи. Основные функции, заявленные в данной работе, подготовлены к эксплуатации.



1 Google Home. - https://store.google.com/us/product/google_home_speaker7hHen-US. - Дата обращения: 01.05.2020.
2 Apple Homepod. - https://www.apple.com/homepod/. - Дата обращения: 01.05.2020.
3 Яндекс.Станция. - https://station.yandex.ru/. - Дата обращения: 01.05.2020.
4 Amazon Echo. - https://www.amazon.com/gp/product/B00X4WHP5E/. - Дата обращения: 02.05.2020.
5 OpenHab. - https://www.openhab.org/docs/installation/linux.html/ . - Дата обращения: 08.05.2020
6 python-openhab 2.13.0. - https://pypi.org/project/python-openhab . - Дата обращения: 08.05.2020
7 Тампель, И. Б. Автоматическое распознавание речи : учебное пособие / И. Б. Тампель, А. А. Карпов. — СПб: НИУ ИТМО, 2017. — 152 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/110433 (дата обращения: 25.05.2020).
8 Habr. Почему Kaldi хорош для распознавания речи? - https://habr.com/ru/post/470696/ . - Дата обращения: 08.05.2020
9 Беленко, М. В. СРАВНИТЕЛЬНЫЙ АНАЛИЗ СИСТЕМ РАСПОЗНАВАНИЯ РЕЧИ С ОТКРЫТЫМ КОДОМ / М. В. Беленко, П. В. Балакшин // Международный научно-исследовательский журнал. — 2017.
— № 04 (58) Часть 4. — С. 13—18. — URL: https://research- journal.org/technical/sravnitelnyj-analiz-sistem-raspoznavaniya-rechi-s- otkrytym-kodom/ - Дата обращения: 01.05.2020
10 Системы распознавания речи с открытым исходным кодом. - https://lvee.org/en/abstracts/273/ . - Дата обращения: 20.05.2020
11 AutoConnect» An Arduino library for ESP8266/ESP32 WLAN configuration at run time with web interface. -
https://play.google.com/store/apps/details?id=com.handcent.app.nextsms . - Дата обращения: 08.05.2020
12 ЧИП и ДИП. - https://www.chipdip.ru/. -Дата обращения: 23.05.2020.
13 AliExpress. - https://aliexpress.com. -Дата обращения: 23.05.2020
14 ESP32. - https://www.espressif.com/en/products/socs/esp32/overview. - Дата обращения: 10.06.2020
15 MAX9814. - https://datasheets.maximintegrated.com/en/ds/MAX9814.pdf. - Дата обращения:10.05.2020



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




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