georgid / AlignmentDuration

Lyrics-to-audio-alignement system. Based on Machine Learning Algorithms: Hidden Markov Models with Viterbi forced alignment. The alignment is explicitly aware of durations of musical notes. The phonetic model are classified with MLP Deep Neural Network.
http://mtg.upf.edu/node/3751
GNU Affero General Public License v3.0
56 stars 6 forks source link

reduce dependency on essentia #60

Open georgid opened 6 years ago

georgid commented 6 years ago

Copy the essentia c++ code for extraction of MFCC in repository. This way the dependency on essentia will be not needed. MFCC extraction is done in FeatureExtractor._extractMFCC

georgid commented 6 years ago

One way is to do a static library out of essentia using .waf and the flag --build-static. In order not to compile the whole essentia, one can include or exclude algorithms using a flag for that. see here.