Details

Title Разработка плагина автоматизированного создания субтитров к видеоматериалам дистанционных курсов на платформе Moodle: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Разработка компьютерных систем»
Creators Волочковская Маргарита Викторовна
Scientific adviser Куляшова Зинаида Викторовна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint Санкт-Петербург, 2023
Collection Выпускные квалификационные работы; Общая коллекция
Subjects Yandex SpeechKit; Moodle; plugin; создание субтитров; Яндекс.Облако; plug-in; subtitle generation; Yandex.Cloud
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2023/vr/vr24-646
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\27499
Record create date 4/17/2024

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

В работе были исследованы возможности создания и реализации ин-струмента, который позволит создавать автоматизированные субтитры к видеолекциям в обучающих курсах на платформе Moodle и предоставит пользователям удобный интерфейс для их обработки. Были подобраны надлежащие инструменты, включая фреймворк Laravel и нейросеть распознавания речи rc:general от YandexSpeeсh Kit, решены задачи проектирования сервиса. В результате был разработан плагин для платформы Moodle, позволяющий загрузить видео в лекцию и обработать финальный результат субтитров, а также вспомогательный для него веб-сервис, обрабатывающий видео, отправляющий запросы к Yandex SpeeсhKit и нормализующий полученный от нейросети результат. Тестирование работоспособности показало слажен-ную работу сервиса, возможность обрабатывать несколько заявок одновременно и способность обрабатывать длительное видео (до 4х часов).

The paper explores the possibilities of creating and implementing an instrument that allows creating automated subtitles for video lectures in training courses on the Moodle platform and provide users with a convenient interface for processing them. Proper tools were selected, including the Laravel framework and the rc:general speech recognition neural network from Yandex SpeehKit, service design tasks were solved. As a result, a plugin was developed for the Moodle platform, which allows to upload a video to a lecture and process the final result of subtitles, as well as a web service that processes the video, sends requests to Yandex SpeechKit and normalizes the result obtained from the neural network. Performance testing showed the well-coordinated work of the service, the ability to process several applications simultaneously and the ability to process long-term video (up to 4 hours).

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous

Access count: 6 
Last 30 days: 0

Detailed usage statistics