Details
| Title | Разработка модуля распознавания голосовых команд для системы управления: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Разработка компьютерных систем» = Development of a voice command recognition module for a control system |
|---|---|
| Creators | Лучер Дмитрий |
| Scientific adviser | Федотов Александр Александрович |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | распознавание речи ; Wav2Vec2 ; LoRA ; ONNX ; INT8-квантизация ; расстояние Махаланобиса ; голосовые команды ; судовое управление ; детекция аномалий ; speech recognition ; INT8 quantization ; Mahalanobis distance ; voice commands ; ship control ; anomaly detection |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.01 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2640 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\42811 |
| Record create date | 8/21/2026 |
Allowed Actions
–
Action 'Read' will be available if administrator prepare required files
Action 'Download' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Объект — программные системы автоматического распознавания речевых команд в условиях акустических помех промышленного происхождения. Предмет — методы PEFT-адаптации трансформерных ASR-моделей к классификации голосовых команд с оптимизацией для CPU-инференса и OOD-детекция на основе метрик в пространстве эмбеддингов. Цель — разработка автономной системы распознавания голосовых команд оператора с CPU-инференсом без GPU, обеспечивающей точность F1 ≥ 0,95 при промышленных акустических помехах на борту морского судна. Задачи: (1) сравнительный анализ ASR-архитектур и выбор базовой модели; (2) синтез обучающего корпуса морских команд; (3) LoRA-адаптация Wav2Vec2-XLSR-53-Russian; (4) ансамблевый OOD-детектор (расстояние Махаланобиса); (5) ONNX INT8-квантизация, многопоточный инференс, REST API; (6) экспериментальная верификация в 11 сериях. Результаты: F1-мера 0,98 (ONNX INT8) на дикторово-независимой тестовой выборке; задержка инференса 247 мс на CPU Intel Core i5-6300U (вдвое ниже порога 500 мс); подавление 100 % синтетических нецелевых помех OOD-детектором при ошибке I рода 0,67 %; стабильная работа 24 ч без утечек памяти. RSS = 379 МБ. Область применения — системы голосового управления морских судов и промышленных объектов с ограниченными вычислительными ресурсами, требующие офлайн-работы без интернет-соединения.
Object: software systems for automatic speech command recognition in real time under industrial acoustic noise. Subject: PEFT adaptation of transformer ASR models for voice command classification, CPU inference optimisation, and metric-based OOD detection in the embedding space. Aim: develop an autonomous offline voice command recognition system with CPU-only inference (no GPU), achieving F1 ≥ 0.95 under maritime industrial noise. Tasks: (1) comparative ASR architecture analysis and base model selection; (2) hybrid synthesis of a labelled maritime command corpus (Silero v4 TTS + ESC-50/AudioSet noise); (3) LoRA adaptation of Wav2Vec2-XLSR-53-Russian; (4) Mahalanobis-distance ensemble OOD detector; (5) ONNX INT8 quantisation, multithreaded streaming inference, REST API; (6) experimental verification across 11 series. Results: F1 = 0.98 (ONNX INT8) on a speaker-independent test set; inference latency 247 ms on Intel Core i5-6300U CPU (2× below the 500 ms threshold); 100% suppression of synthetic OOD events by the Mahalanobis detector (false-rejection rate 0.67% on real commands); stable 24-hour continuous operation without memory leaks; RSS = 379 MB. Application area: voice control systems for maritime vessels and industrial facilities with limited computational resources requiring autonomous offline operation.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|