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