NobleBlocks

Research indexJournal article

Разработка программного обеспечения для автономного аудиорегистратора с функцией удаления шумов

Месропян

Electronic Library of Peter the Great Polytechnic University21 Aug 2026Open access

NobleIDark:/48914/w1/20261105/6E1278AFDOI10.18720/spbpu/3/2026/vr/vr26-2726

Free to read at the publisher

You can read the abstract here, or the full text at the publisher.

Read at the publisher

Abstract

Тема выпускной квалификационной работы: «Разработка программного обеспечения для автономного аудиорегистратора с функцией удаления шумов» Работа посвящена разработке программного обеспечения для автономного аудиорегистратора. В ходе работы было проведено исследование существующих решений, разработана архитектура, выбраны инструменты разработки, реализован и протестирован комплекс приложений. В разработке использовались следующие технологии: Python [14] и фреймворк FastAPI [9, 13], C++ [15] c библиотеками PortAudio [1, 6] и RNNoise [4, 5], а также приложение crontab [8, 10], формат данных JSON, веб-протокол HTTP и инструменты тестирования REST API Результатом работы является комплекс программного обеспечения для работы автономного аудиорегистратора с возможностью удаленной настройки и включения, встроенным программным шумоподавлением и опцией настройки записи аудио по расписанию. Запись аудио может вестись в режимах моно и стерео, а также допускается запись двух аудиоканалов в монофонический файл с применением микширования. Взаимодействие с приложением реализовано через REST API.

Discussion

More

Suggest a correction or report