Skip to content

Latest commit

 

History

History
38 lines (20 loc) · 651 Bytes

ReadMe.md

File metadata and controls

38 lines (20 loc) · 651 Bytes

Audio Regeneration

Tried to regenerate song using Inverse short-time Fourier transform (ISFT) and Griffin-Lim Algorithm.

Dependencies

  • python 3.9
  • librosa
  • matlabplot

To setup environment run the following command:

conda env create -f environment.yml

activate environment :

conda activate audio-regen-env

To run

python main.py

Spectrograms

Original song (10 seconds duration)

Original song

Just 1 iteration

Original song

500 iterations

Original song

500 iterations result is better in audio fidelity.