pyAudioProcessing
pyAudioProcessing copied to clipboard
Audio feature extraction and classification
LPC and LPCC feature integration. - [ ] Add feature generation code - [ ] Integrate with the classification pipeline - [ ] Add tests
##Description A mel spectrogram is a spectrogram where the frequencies are converted to the mel scale. The images of mel-spectrograms are widely used with CNNs to classify audio.
An updated version of #3
Use a Python dict to find the function directly.
## Description Add a pytest script to test functions inside trainer. ## Acceptance Criteria -[ ] Add unit tests for functions in [trainer](https://github.com/jsingh811/pyAudioProcessing/pyAudioProcessing/trainer)
## Description Add a pytest script to test functions inside `features` dir. ## Acceptance Criteria -[ ] Add unit tests for functions in [features](https://github.com/jsingh811/pyAudioProcessing/pyAudioProcessing/features)
## Description Add pytest script to test functions written in run_classifications.py. ## Acceptance Criteria -[ ] Add unit tests for functions in [run_classifications.py](https://github.com/jsingh811/pyAudioProcessing/pyAudioProcessing/run_classifications.py)
## Description Currently, classifier stats for different hyper-parameters and the final confusion matrix prints to the screen. We want to add functionality that also saves the output to disc and...
Currently, mfcc and gfcc features are being computed as a mid step of a classification problem and we don't get a direct view of the features. One can want to...
Bumps [scipy](https://github.com/scipy/scipy) from 1.5.4 to 1.10.0. Release notes Sourced from scipy's releases. SciPy 1.10.0 Release Notes SciPy 1.10.0 is the culmination of 6 months of hard work. It contains many...