Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MFCC From Existing Libraries #4

Open
Tracked by #11
eryk-urbanski opened this issue Feb 27, 2024 · 0 comments
Open
Tracked by #11

MFCC From Existing Libraries #4

eryk-urbanski opened this issue Feb 27, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@eryk-urbanski
Copy link
Owner

eryk-urbanski commented Feb 27, 2024

Creation of a module that allows the calculation of Mel-Frequency Cepstral Coefficients using existing open-source libraries. The libraries to use in order of importance: Librosa, Spafe, pyAudioAnalysis. The goal of this module is to allow our own implementation's results to be compared with values obtained from other libraries. This module should be written in a way so the values from different calculations are easily accessible. For example a function called mfcc_librosa returns a numpy array containing mfcc values. This module will be expanded in the future as we implement more features and so it should be constructed as modular and extendible component,

Steps:

  1. Simple version: audio file loaded using i.e. librosa, mfcc results saved to variables, usage of different libraries for the calculations.
  2. Functional enhancement: seperate function for audio input, seperate functions for mfcc calculations for each used library

Important!
Different libraries may perform mfcc calculation differently. They may take as input only a frame (a part of the whole signal) and some may take the whole signal. These details should be checked and documented in some way (i.e. comments in code), so it is much more clear on how the results should be compared with our own implementation.

@eryk-urbanski eryk-urbanski changed the title MFCC from existing li MFCC from existing libraries Feb 27, 2024
@eryk-urbanski eryk-urbanski changed the title MFCC from existing libraries MFCC from Existing Libraries Feb 27, 2024
@eryk-urbanski eryk-urbanski added the enhancement New feature or request label Feb 27, 2024
@eryk-urbanski eryk-urbanski changed the title MFCC from Existing Libraries MFCC From Existing Libraries Feb 27, 2024
@eryk-urbanski eryk-urbanski mentioned this issue Mar 31, 2024
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants