Skip to content

Implementation of the Multi Resolution CochleoGram in Python

License

Notifications You must be signed in to change notification settings

cHemingway/MRCG_python

 
 

Repository files navigation

MRCG_python

Build Status codecov

Fork of original port from MATLAB by Jaeseok Kim.

  • Added unit tests to check against reference MATLAB implementation
  • Restructured to make importable as submodule
  • Fixed slight issue, now matches MATLAB results very accurately
  • ~2.6x faster
  • Added some dotfiles (e.g. gitignore), license, and requirements.txt
  • Now requires Python 3.6+

Comparison vs MATLAB

This figure shows the results match the MATLAB implementation to better than 2e-13, a practical upper limit of floating point rounding etc errors Comparison Colormap

Original Readme:

MRCG : Multi-resolution cochleagram This code extracts MRCG features from speech signal

I had rewriten reference code in python language. reference code : http://web.cse.ohio-state.edu/pnl/shareware/chenj-taslp14/

I modified some functions for reduce computation cost.

Regards, Jaeseok, Kim

About

Implementation of the Multi Resolution CochleoGram in Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.2%
  • MATLAB 5.8%