MP2: Griffin-Lim speech vocoder

In this MP, you will synthesize speech from a spectrogram using the Griffin-Lim algorithm.

  • mp2.zip will contain the code. You should download the code, unzip it into some directory, and then type jupyter-lab to get started.

  • mp2_notebook.html will be an example of what the Jupyter notebook will look like, once you’ve finished everything.

  • python grade.py is how you will grade your code on your local machine. The solutions are available to you in solutions.hdf5.

  • When it works on your machine, then you can try uploading only the file submitted.py to the MP2 assignment on Gradescope.

Extra Credit

  • The extra credit assignmnent is included in mp2.zip. To do the extra credit assignment, you just finish the last function in submitted.py, and test it using tests/test_extra.py. When that works, submit submitted.py to the MP2 Extra assignment on Gradescope.