Детальная информация
Название | Распознавание и сравнение спектров аудиосигналов, полученных при использовании микроконтроллеров на базе STM32: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных» |
---|---|
Авторы | Лебедикова Валерия Эдуардовна |
Научный руководитель | Вербова Наталья Михайловна |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Выходные сведения | Санкт-Петербург, 2022 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | обработка звукового сигнала ; распознавание диктора ; mfcc ; спектральный анализ ; микроконтроллеры stm32 ; audio signal processing ; sound recognition ; speaker recognition ; matlab ; signal processing ; spectral analysis ; stm32 microcontrollers ; keil |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 02.03.03 |
Группа специальностей ФГОС | 020000 - Компьютерные и информационные науки |
DOI | 10.18720/SPBPU/3/2022/vr/vr22-2724 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Ключ записи | ru\spstu\vkr\19659 |
Дата создания записи | 18.01.2023 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Данная работа посвящена исследованию процесса считывания звука микрофоном микроконтроллера STM32, спектрального анализа и построенного на базе него алгоритма распознавания диктора. В ходе работы были решены следующие задачи. Была исследована используемая плата MCBSTM32F200, принцип считывания звука и его преобразования. Реализован код на языке Си в среде Keil для считывания звука микрофоном на плате. Были считаны голоса разных дикторов для дальнейшего спектрального анализа в среде разработки MATLAB. Были получены спектральные данные, по которым построен спектр спектра – кепстр и проведен мел-кепстральный анализ (MFCC). Был изучен принцип векторного квантования, а далее реализован с помощью алгоритма К-средних. Были составлены кодовые книги на этапе обучения системы распознавания дикторов.В результате по изученному математическому аппарату был реализован алгоритм распознавания и идентификации диктора с использованием микрофона на плате MCBSTM32F200. Для полученного решения было проведено тестирование, экспериментирование и анализ результатов.
This work is devoted to the study of the sound reading process by the microphone of the STM32 microcontroller, spectral analysis and the speaker recognition algorithm based on it.In the course of the work, the following tasks were solved. The MCBSTM32F200 board used, the principle of sound reading and its conversion were investigated. Implemented a C code in Keil for reading sound by a microphone on the board. The voices of different speakers were read for further spectral analysis in MATLAB. Spectral data were obtained, from which the spectrum of the spectrum – kepstr was constructed and the mel-kepstral analysis (MFCC) was carried out. The principle of vector quantization was studied, and then implemented using the K-means algorithm. Codebooks were compiled at the training stage of the speaker recognition system.As a result, an algorithm for recognizing and identifying the speaker using a microphone on the MCBSTM32F200 board was implemented using the studied mathematical apparatus. For the obtained solution, testing, experimentation and analysis of the results were carried out.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 5
За последние 30 дней: 0