Spaces:
Running
Running
| import tempfile | |
| from fastapi import UploadFile | |
| def save_temp_audio(file: UploadFile) -> str: | |
| suffix = file.filename.split(".")[-1] | |
| with tempfile.NamedTemporaryFile(delete=False, suffix=f".{suffix}") as tmp_file: | |
| tmp_file.write(file.file.read()) | |
| return tmp_file.name |