forked from PurviAgrawal/Unsupervised_modFilt_CRBM-master
-
Notifications
You must be signed in to change notification settings - Fork 0
Feature extraction using unsupervised data-driven modulation filtering approach
License
iiscleap/Unsupervised_modFilt_CRBM-master
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
%******************************************************************
% Purvi Agrawal and Sriram Ganapathy
% Learning and Extraction of Acoustic Patterns (LEAP) Lab
% Indian Institute of Science, Bangalore, India
% {purvi_agrawal,sriram}@ee.iisc.ernet.in
%******************************************************************
% 31-Aug-2017
% See the file LICENSE for the licence associated with this software.
%******************************************************************
Ref:
1. P. Agrawal, S. Ganapathy, “Unsupervised Modulation Filter Learning for Noise-Robust Speech Recognition,” Journal of Acoustical Society of America, EL, 2017.
******************************************************************
Description:
The folder contains the MATLAB codes to extract features using unsupervised data-driven modulation filtering approach.
- The modulation filters (rate and scale separately) are learned from mel spectrograms
using Convolutional Restricted Boltzmann Machine (CRBM).
- Multiple filters are learned using residual approach.
- The filter selection criteria uses average hidden activation probability values.
- The mel spectrograms are filtered using the selected modulation filters
which are used as features.
Sequence to run :
0. Zero_example_mel_spectrogram_speech.m
1. One_example_filtLearning_Rate_crbm.m
2. Two_example_filtLearning_Scale_crbm.m
3. Three_example_filtSelection_validation.m
4. Four_hidden_prob_avg.m
5. Five_example_feature_extraction_speech_forASR.m
The reference wav files, spectrograms and few codes are saved in compressed folders.
Acknowledgements:
% Some of the functions in this implementation modify the original implementation by PENG QI
% Original code can be found at : http://qipeng.me/software/convolutional-rbm.html
% https://github.com/qipeng/convolutionalRBM.m.
% For research / personal purposes only.
About
Feature extraction using unsupervised data-driven modulation filtering approach
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- MATLAB 100.0%