Files
Retrieval-based-Voice-Conve…/rvc/wrapper/api/endpoints/uvr.py
T
Ftps e02e00753d Revert "func -> call"
This reverts commit 043fa4d750.
2024-06-02 02:34:38 +09:00

19 lines
510 B
Python

from fastapi import APIRouter, Response, UploadFile, responses
from rvc.modules.uvr5.modules import UVR
router = APIRouter()
@router.post("/inference")
def uvr(inputpath, outputpath, modelname, format):
uvr_module = UVR()
uvr_module.uvr_wrapper(
inputpath, outputpath, model_name=modelname, export_format=format
)
return responses.StreamingResponse(
audio,
media_type="audio/wav",
headers={"Content-Disposition": "attachment; filename=inference.wav"},
)