# Audio Enhancement API This repository contains a FastAPI-based audio enhancement model API with the following endpoints: 1. `/status/` : Communicates API status 2. `/prepare/` : Makes necessary preparations (downloading checkpoints, etc.) and initializes model 3. `/upload-audio/` : Upload audio files, save to noisy audio directory 4. `/enhance/` : Initialize model, enhance audio files, save to enhanced audio directory 5. `/download-enhanced/` : Download enhanced audio files ## Setup and Usage 1. Install the requirements: ``` pip install -r app/requirements.txt ``` 2. Run the API: ``` python -m app.app ``` 3. Access the API documentation at `http://localhost:8000/docs`