2173c27d57
Remove old flutter code for React code
SUFIYANJT
2025-02-27 10:51:35 +05:30
9425357011
Merge pull request #31 from joelmathewthomas/update/docs
Joel Mathew Thomas
2025-02-26 22:24:29 +05:30
04df3246d7
Update README.md
Joel Mathew Thomas
2025-02-26 22:23:44 +05:30
3652731862
Merge pull request #30 from joelmathewthomas/bugfix/cleanup_zip
Joel Mathew Thomas
2025-02-26 21:25:17 +05:30
ddcbf740ea
bugfix: api/cleanup_zip
Joel Mathew Thomas
2025-02-26 21:23:32 +05:30
7ddb1339fd
Merge pull request #29 from joelmathewthomas/feature/api
Joel Mathew Thomas
2025-02-26 20:23:06 +05:30
e1dac18802
endpoint: /api/cleanup_zip/
Joel Mathew Thomas
2025-02-26 20:16:54 +05:30
ee5999da91
endpoint: /api/cleanup
Joel Mathew Thomas
2025-02-26 20:05:49 +05:30
1a8e4c5f40
code refinement for endpoint /api/download/
Joel Mathew Thomas
2025-02-26 19:55:29 +05:30
6316de3933
endpoint: /api/download
Joel Mathew Thomas
2025-02-26 19:53:02 +05:30
4da658d064
Split audio into chunks to prevent OOM issues
Joel Mathew Thomas
2025-02-26 18:45:41 +05:30
1a2737d06f
remove redundant code
Joel Mathew Thomas
2025-02-26 18:01:31 +05:30
668872f175
endpoint /api/noisereduce, params: file_uuid
Joel Mathew Thomas
2025-02-26 17:54:03 +05:30
ed2466218d
update deps
Joel Mathew Thomas
2025-02-26 17:40:37 +05:30
cbf2b022a5
Replace YAMNet model for panns-inference
Joel Mathew Thomas
2025-02-26 17:36:27 +05:30
f2011b4408
endpoint : /api/separate
Joel Mathew Thomas
2025-02-26 14:23:08 +05:30
b0939cb5b8
fix bug: return original sample rate
Joel Mathew Thomas
2025-02-26 13:56:59 +05:30
7672817ff3
return sr with response of /api/upload/
Joel Mathew Thomas
2025-02-26 13:37:08 +05:30
a80a851c80
endpoint: /api/resample
Joel Mathew Thomas
2025-02-26 03:03:25 +05:30
8356394b8a
remove redundant code, improve get_audio_file_path()
Joel Mathew Thomas
2025-02-26 02:39:27 +05:30
f71d30732f
endpoint: /api/trim
Joel Mathew Thomas
2025-02-26 01:59:33 +05:30
1799713d3b
endpoint: /api/normalize
Joel Mathew Thomas
2025-02-26 00:19:23 +05:30
2256989fda
check file format in /api/upload/
Joel Mathew Thomas
2025-02-25 23:34:54 +05:30
9bc3a90cf9
remove unused imports
Joel Mathew Thomas
2025-02-25 23:00:27 +05:30
4f86f7a94b
/api/upload: synchronously uploads audio, returns file_uuid, classifies audio, returns audio_class
Joel Mathew Thomas
2025-02-25 22:53:49 +05:30
26367e3497
bugfix: use parameter mono only if passed explicitly
Joel Mathew Thomas
2025-02-25 20:50:30 +05:30
3074084ac1
refactor code, use package libraries for freqsplit/preprocessing/classify
Joel Mathew Thomas
2025-02-25 20:06:49 +05:30
825da48712
use celery for asynchronous tasks, rename session_uuid -> file_uuid
Joel Mathew Thomas
2025-02-25 19:30:58 +05:30
0d35e4e071
use session id's for uploads, return it as a response
Joel Mathew Thomas
2025-02-25 19:07:15 +05:30
b51edcf173
rename package: freq-split-enhance -> freqsplit
Joel Mathew Thomas
2025-02-25 19:05:37 +05:30
9561f973aa
Merge pull request #28 from joelmathewthomas/update/readme
Joel Mathew Thomas
2025-02-25 03:46:08 +05:30
404150c834
Update README.md
Joel Mathew Thomas
2025-02-25 03:45:13 +05:30
1943cc006c
Update README.md
Joel Mathew Thomas
2025-02-25 03:44:18 +05:30
4246e3f914
Merge pull request #27 from joelmathewthomas/feature/api
Joel Mathew Thomas
2025-02-25 03:36:49 +05:30
e61ae413af
return audio_class with response for api/upload endpoint
Joel Mathew Thomas
2025-02-25 03:23:59 +05:30
fc03a50ab2
update deps
Joel Mathew Thomas
2025-02-25 03:19:21 +05:30
a8edb05d28
update pyproject.toml
Joel Mathew Thomas
2025-02-25 03:15:47 +05:30
0e0e765b6e
install freqsplit as a package
Joel Mathew Thomas
2025-02-25 03:10:44 +05:30
076e3779ef
define new route api/upload to upload audio
Joel Mathew Thomas
2025-02-25 02:24:05 +05:30
c2680bdb9d
Merge pull request #26 from joelmathewthomas/update/deps
Joel Mathew Thomas
2025-02-25 01:46:47 +05:30
e641702972
update deps
Joel Mathew Thomas
2025-02-25 01:45:33 +05:30
6afb27f294
Merge pull request #25 from joelmathewthomas/update/readme
Joel Mathew Thomas
2025-02-25 01:44:37 +05:30
030eb4710e
Update README.md
Joel Mathew Thomas
2025-02-25 01:42:39 +05:30
436f2d5b22
Merge pull request #24 from joelmathewthomas/feature/deepfilternet
Joel Mathew Thomas
2025-02-24 21:08:43 +05:30
10921cdad3
disabled cuda for yamnet model, and removed multi-env setup scripts, revert back to single env
Joel Mathew Thomas
2025-02-24 20:49:16 +05:30
90d3076e65
create test for noisereduce
Joel Mathew Thomas
2025-02-24 20:17:00 +05:30
55d10b73e9
create deepfilternet_wrapper
Joel Mathew Thomas
2025-02-24 20:16:36 +05:30
05f9c877e3
update deps
Joel Mathew Thomas
2025-02-24 20:16:12 +05:30
e7b142504c
Merge pull request #23 from joelmathewthomas/feature/asteroid-wrapper
Joel Mathew Thomas
2025-01-29 00:51:33 +05:30
f2e41dc7ef
update deps
Joel Mathew Thomas
2025-01-29 00:47:23 +05:30
489a37c007
combine separation tests
Joel Mathew Thomas
2025-01-29 00:28:54 +05:30
7f973db1d0
add test case to test mpariente/ConvTasNet_WHAMsepcleanwrapper
Joel Mathew Thomas
2025-01-28 23:51:21 +05:30
fae60a8120
Fix: Corrected shape handling for separated sources, extracting each source as a separate 1D array
Joel Mathew Thomas
2025-01-28 23:34:08 +05:30
9e7c01c19e
speech separation works, but ends up on either channels of same audio
Joel Mathew Thomas
2025-01-28 23:19:52 +05:30
88ebfb66f6
change model
Joel Mathew Thomas
2025-01-28 22:39:45 +05:30
2982aaaafd
add postprocessing package and create module for audio export
Joel Mathew Thomas
2025-01-28 20:33:57 +05:30
3914b2c5ba
remove unused parameter
Joel Mathew Thomas
2025-01-28 20:33:28 +05:30
7a7c27caa3
create ConvTasNet wrapper using asteroid
Joel Mathew Thomas
2025-01-28 20:20:48 +05:30
8e3e7dd062
Merge pull request #21 from joelmathewthomas/bugfix/scripts
Joel Mathew Thomas
2025-01-26 18:28:28 +05:30
a041e7f0ef
add script which can be sourced to setup the current SHELL environment
Joel Mathew Thomas
2025-01-26 18:11:19 +05:30
e63513d336
remove site-packages.pth
Joel Mathew Thomas
2025-01-26 18:10:53 +05:30
8900fabe57
correctly set path in site-packages.pth
Joel Mathew Thomas
2025-01-26 17:10:03 +05:30
0fa92c2656
Merge pull request #20 from joelmathewthomas/refactor/venv
Joel Mathew Thomas
2025-01-26 16:46:52 +05:30
5975097ed5
update deps
Joel Mathew Thomas
2025-01-26 16:41:43 +05:30
f0c31745b8
update deps
Joel Mathew Thomas
2025-01-26 16:39:32 +05:30
d91d331def
create scripts to freeze deps for each env, and install modules to specific env's
Joel Mathew Thomas
2025-01-26 16:32:10 +05:30
fcef4c958d
fix dependency hell
Joel Mathew Thomas
2025-01-26 16:03:24 +05:30
16bac62457
Merge pull request #19 from joelmathewthomas/feature/enable-cuda
Joel Mathew Thomas
2025-01-25 18:02:24 +05:30
7295d4ff3d
enable cuda for classify_audio and demucs_wrapper
Joel Mathew Thomas
2025-01-25 17:38:27 +05:30
e0c19002d1
Merge pull request #18 from joelmathewthomas/refactor/codebase-refactor
Joel Mathew Thomas
2025-01-11 03:39:34 +05:30
5164e2cebd
rename samples/ to test_audio, and move it to tests/
Joel Mathew Thomas
2025-01-11 03:24:05 +05:30
65fefe5ace
rename frontend/ to client/
Joel Mathew Thomas
2025-01-11 03:14:35 +05:30
77bae8b396
Merge pull request #17 from joelmathewthomas/feature/celery-env-config
Joel Mathew Thomas
2025-01-11 03:07:28 +05:30
15b69ae37b
set env vars necessary for celery within celery config
Joel Mathew Thomas
2025-01-11 03:00:40 +05:30
3d0630560d
Merge pull request #16 from joelmathewthomas/refactor/update-gitignore
Joel Mathew Thomas
2025-01-11 02:09:45 +05:30
9ba02c7deb
update gitignore
Joel Mathew Thomas
2025-01-11 02:08:06 +05:30