Рубрики:

Обновления » Новости » Образование

Образование

Арина Галяува

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

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


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


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


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


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

Прочтите также

Призер олимпиады «Я – профессионал»: Ульяна Репина Обзор ТРИНФИКО: Лидеры и аутсайдеры прошлой недели (19.06.26-26.06.26)