Добавить в корзинуПозвонить
Найти в Дзене

Бронзовый медалист олимпиады «Я – профессионал»: Евгения Петрушина

Продолжаем рассказывать о медалистах, победителях и призерах СПбГУПТД в IX сезоне Всероссийской олимпиады студентов «Я – профессионал» 2026 года. Евгения Петрушина Институт информационных технологий и автоматизации СПбГУПТД Направление: программная инженерия. Евгения разработала MVP веб-системы для распознавания голосовых команд оператора. Задание было связано с автоматизированной транскрибацией команд с использованием open-source инструментов распознавания речи. Созданная студенткой система принимает голосовую команду через микрофон, преобразует аудио в текст, выделяет ключевую команду и идентификатор, а затем сохраняет аудиофайл, результат распознавания, время записи и данные пользователя в базе данных. В проекте Евгения реализовала основные пользовательские сценарии: авторизацию, запись и распознавание команды, просмотр истории записей, прослушивание аудио, ручную корректировку результата и подтверждение оператором. Также она предусмотрела базовое разграничение ролей: оператор работ

Продолжаем рассказывать о медалистах, победителях и призерах СПбГУПТД в IX сезоне Всероссийской олимпиады студентов «Я – профессионал» 2026 года.

Евгения Петрушина

Институт информационных технологий и автоматизации СПбГУПТД

Направление: программная инженерия.

Евгения разработала MVP веб-системы для распознавания голосовых команд оператора. Задание было связано с автоматизированной транскрибацией команд с использованием open-source инструментов распознавания речи. Созданная студенткой система принимает голосовую команду через микрофон, преобразует аудио в текст, выделяет ключевую команду и идентификатор, а затем сохраняет аудиофайл, результат распознавания, время записи и данные пользователя в базе данных.

В проекте Евгения реализовала основные пользовательские сценарии: авторизацию, запись и распознавание команды, просмотр истории записей, прослушивание аудио, ручную корректировку результата и подтверждение оператором. Также она предусмотрела базовое разграничение ролей: оператор работает с голосовыми командами, а администратор управляет пользователями системы.

-2

Технически система построена по клиент-серверной архитектуре. Серверную часть девушка реализовала на FastAPI, для хранения данных использовала SQLite и SQLAlchemy, а распознавание речи выполнила с помощью библиотеки Vosk. Клиентскую часть создала на HTML и Jinja2, а запись аудио через браузер организовала с использованием MediaRecorder API. Такой набор технологий позволил Евгении собрать рабочий прототип, который можно запустить локально и использовать для демонстрации основных функций системы.

«Проект ориентирован на задачи, где важно быстро и надежно фиксировать голосовые команды оператора, например, вида “зарегистрировать трубу номер Р45345ИВ” или “отменить обработку плавки 21957898”. Возможность ручной проверки и корректировки результата делает систему более практичной для использования в условиях, где качество распознавания может зависеть от шума, микрофона или особенностей произношения», – пояснила студентка.

Напомним, что в этом сезоне Всероссийской олимпиады студентов «Я – профессионал» СПбГУПТД показал следующие результаты: 1 бронзовый медалист, 3 победителя и 9 призеров.