필터 지우기
필터 지우기

How to apply spectral flatness measure on the signal/spectrogram using Matlab?

조회 수: 2 (최근 30일)
I am using MATLAB. I found a couple of spectral flatness measure functions written for MATLAB. My question from here is how to actually use this measure and apply it to either the time-domain signal (vector) or a spectrogram (matrix) in order to separate out the noise from the non-noise signals? In other words, how to use the spectral flatness measure to actually do the filtering?
Basically, how to go from a feature, such as: https://www.mathworks.com/matlabcentral/fileexchange/51848-spectral-flatness-a-
OR
and then do the following with it: https://www.thinkmind.org/index.php?view=article&articleid=signal_2016_3_10_80021
OR
You do not have to explain to me using this specific feature, you can explain using any feature vector(or matrix) that you know and that was then used to do something. For example, some features allow you to track polyphonic pitch and use that in order to separate the main melody from the mixture signal. I am asking how I would use spectral flatness to separate mixture into noise and non-noise components. I hope it's clear now.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Multirate Signal Processing에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by