Grosbeak
October 16, 2018 ยท View on GitHub
Audio quality manipulation experiment using deep learning.
Goal
Be able to infer high quality, studio level audio recording out of normal recording from normal phone for any type source (guitar, piano, vocal). (Ambitious right? I know)
How to use?
This project requires you to have:
- Dependencies listed in Pipfile, use pipenv for convenience.
- A bunch of audio dataset to train on, put it in raw_dataset directory.
- (optional) Use pycharm if possible
To run this code do the following:
- Generate the dataset using generate_dataset.py, run the
DEFINE VARthenGENERATE DATASETcell if using pycharm, delete the lastCLEAN DATASETpart, then run the file otherwise. - Generate the model using the train_model.py
- Put audio file in inference_input, then run infer.py to generate output from trained model.