The app only is served for the demo in class.

To deploy the app need to do some steps:

  • Need insert OpenAI key and whisper.cpp path into the .env file
  • pip install -r requirements.txt: to install the necessary packages.
  • setup backend:
    • cd backend
    • uvicorn main:app --reload
  • setup frontend
    • cd frontend
    • python3 gradio_app.py

If do these above steps correctly, after the setup fontend step, a public URL will appear.

Warning: Because the codebase is developed in "lightning" time, so there are many potential bugs.