Details
Title | Серверная инфраструктура голосового помощника для онлайн-кинотеатра на базе микросервисной архитектуры: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения» |
---|---|
Creators | Никитин Александр Владимирович |
Scientific adviser | Петров Александр Владимирович |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | голосовой помощник ; web speech api ; микросервисная архитектура ; voice assistant ; microservice architecture |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-265 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Additionally | New arrival |
Record key | ru\spstu\vkr\34190 |
Record create date | 2/26/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Данная работа посвящена реализации онлайн-кинотеатра на базе микросервисной архитектуры с интегрированным в веб-браузер голосовым помощником. Задачи, которые решались в ходе разработки: 1. анализ существующих решений голосовых помощников и технологий 2. проектирование серверной архитектуры, обеспечивающей взаимо-действие пользователя с голосовым помощником 3. реализация прототипа онлайн-кинотеатра и голосового помощника 4. проведение тестирования разработанной архитектуры и прототипа на работоспособность В работе был проведен анализ существующих реализаций голосовых помощников, таких как Amazon Alexa, Google Assistant, Apple Siri, Microsoft Cortana и Яндекс.Алиса. Все эти помощники предоставляют пользователям разнообразные функции, однако для достижения целей проекта был выбран Web Speech API как основной инструмент для реализации голосового поиска. В результате проведенной работы была разработана архитектура голосового помощника, интегрированного в онлайн-кинотеатр, а также реализован прототип этого помощника. Тестирование показало работоспособность выбранного решения, что подтверждает перспективность использования встроенных в браузер голосовых технологий в интерактивных платформах для просмотра медиа-контента.
The subject of the graduate qualification work is "Server infrastructure of a voice assistant for an online cinema, based on a microservice architecture". This work is devoted to the implementation of an online cinema based on a microservice architecture with a voice assistant integrated into a web browser. Tasks that were solved during the development: 1. analysis of existing voice assistant solutions and technologies 2. design of server architecture that ensures user interaction with the voice assistant 3. implementation of a prototype of an online cinema and a voice assistant 4. testing the developed architecture and prototype for operability The work included an analysis of existing implementations of voice assistants, such as Amazon Alexa, Google Assistant, Apple Siri, Microsoft Cortana and Yandex.Alice. All these assistants provide users with a variety of functions, but to achieve the project goals, the Web Speech API was chosen as the main tool for implementing voice search. As a result of the work, the architecture of a voice assistant integrated into an online cinema was developed, and a prototype of this assistant was implemented. Testing showed the operability of the selected solution, which confirms the prospects of using browser-integrated voice technologies in interactive platforms for viewing media content.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 2
Last 30 days: 0