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 PDF
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
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous

Access count: 2 
Last 30 days: 0

Detailed usage statistics