Skip to content

IshantPundir/fat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FAT Logo

FAT (A fast audio transformer library)

FAT is a collection of feature extraction algorithms such as Filter Banks, MFCCs, MFSCs, etc…

FAT is written in Rust & has bindings for Python. The motivation behind FAT is to have a single library or crate for training (done in Python) & deployment (done in Rust) of any ASR models that I develop for Osmos or anything else.

Features:

  • Filter Banks
  • MFCC
  • MFSC
  • Rust Python bindings

Installation & Building Fat

Create python enviornment

python3 -m venv .env
source .env/bin/activate

Install requirements

pip install -r requirements.txt

Generate python wheel for FAT

maturin develop --release
maturin build

These are some great resources to learn more about FFTs, FilterBanks, MFCCs, etc..

About

fat

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors