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 (Since R2021a) |
Live Editor Tasks
Extract Audio Features | Streamline audio feature extraction in the Live Editor (Since R2020a) |
Functions
Blocks
Audio Delta | Compute delta features (Since R2022b) |
Auditory Spectrogram | Extract mel, Bark, or ERB spectrogram from audio (Since R2022a) |
Cepstral Coefficients | Extract cepstral coefficients from spectrogram (Since R2022b) |
Design Auditory Filter Bank | Design frequency-domain auditory filter bank (Since R2022a) |
Design Mel Filter Bank | Design frequency-domain mel filter bank (Since R2022a) |
Mel Spectrogram | Extract mel spectrogram from audio (Since R2022a) |
MFCC | Extract mel-frequency cepstral coefficients from audio (Since R2022b) |
Topics
- Feature Selection for Audio Classification
Perform audio feature selection to select a feature set for either speaker recognition or word recognition tasks.
- Extract Features from Audio Data Sets
Use different methods of extracting features from an audio data set.
- 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.