endpoint: /api/trim

- Define new api endpoint /api/trim, params: file_uuid, overwrites exisiting file on server with trimmed audio.
- Remove print messages in freqsplit/postprocessing/audio_writer.export_audio()
- Add new file api/utils.py for commonly used functions
This commit is contained in:
Joel Mathew Thomas
2025-02-26 01:59:33 +05:30
parent 1799713d3b
commit f71d30732f
5 changed files with 52 additions and 21 deletions
+3 -1
View File
@@ -18,9 +18,11 @@ from django.contrib import admin
from django.urls import path
from api.views import upload_audio
from api.views import normalize_audio
from api.views import trim_audio
urlpatterns = [
path('admin/', admin.site.urls),
path('api/upload', upload_audio, name='upload_audio'),
path('api/normalize', normalize_audio, name="normalize_audio")
path('api/normalize', normalize_audio, name="normalize_audio"),
path('api/trim', trim_audio, name='trim_audio')
]