Построения спектрограмм

kobras
Сообщений: 89
Зарегистрирован: 10 янв 2009, 21:00

Построения спектрограмм

Сообщение kobras » 12 сен 2012, 18:26

Доброго времени суток!
Сейчас работаю над программой которая должна отображать спектрограмму голоса человека.
Делаю по следующему алгоритму:

1. Делю запись на фреймы длинной 30мс. Причем следующей фрейм сдвигаю только на 10мс(тойсть они пересекаются).
2. На каждом фрейме использую оконную функцию(я выбрал окно Хамминга).
3. То что получилось проганяю через ДПФ.
4. Вычисляю амплитуду полученых комплексных чисел.

В результате для каждого фрейма я нахожу амплитуду сигнала каждой из частот(тойсть моя ось y), а если еще расположить все фреймы один за другим то я получаю время. Ну а мощность амплитуды я отображаю с помощью разных цветов.

Правильно ли все в алгоритме построения?
Последний раз редактировалось kobras 30 ноя 2019, 15:54, всего редактировалось 1 раз.
Причина: test

Вернуться в «Другие разделы математики»

Кто сейчас на форуме

Количество пользователей, которые сейчас просматривают этот форум: нет зарегистрированных пользователей и 1 гость