Feature Extraction
Extract features from audio signals for use as input to machine
learning or deep learning systems. Use individual functions, such as
melSpectrogram
, mfcc
, pitch
, and spectralCentroid
, or use the audioFeatureExtractor
object to create a feature
extraction pipeline that minimizes redundant calculations. Use blocks
such as Mel
Spectrogram and MFCC to extract features from audio signals in Simulink®. In live scripts, use Extract Audio Features to graphically select the
features to extract.
Objects
audioFeatureExtractor | Streamline audio feature extraction |
ivectorSystem | Create i-vector system |
Live Editor Tasks
Extract Audio Features | Streamline audio feature extraction in the Live Editor |
Functions
Blocks
Audio Delta | Compute delta features |
Auditory Spectrogram | Extract mel, Bark, or ERB spectrogram from audio |
Cepstral Coefficients | Extract cepstral coefficients from spectrogram |
Design Auditory Filter Bank | Design frequency-domain auditory filter bank |
Design Mel Filter Bank | Design frequency-domain mel filter bank |
Mel Spectrogram | Extract mel spectrogram from audio |
MFCC | Extract mel-frequency cepstral coefficients from audio |
Topics
- Feature Selection for Audio Classification
Perform audio feature selection to select a feature set for either speaker recognition or word recognition tasks.
- Spectral Descriptors
Overview and applications of spectral descriptors.
- Learn Pre-Emphasis Filter Using Deep Learning
Use a convolutional deep network to learn a pre-emphasis filter for speech recognition.