Commit Graph

207 Commits

Author SHA1 Message Date
Joel Mathew Thomas 0d35e4e071 use session id's for uploads, return it as a response
also removed classify for api/upload temporarily
2025-02-25 19:07:15 +05:30
Joel Mathew Thomas b51edcf173 rename package: freq-split-enhance -> freqsplit 2025-02-25 19:05:37 +05:30
Joel Mathew Thomas 9561f973aa Merge pull request #28 from joelmathewthomas/update/readme
Update/readme
2025-02-25 03:46:08 +05:30
Joel Mathew Thomas 404150c834 Update README.md 2025-02-25 03:45:13 +05:30
Joel Mathew Thomas 1943cc006c Update README.md 2025-02-25 03:44:18 +05:30
Joel Mathew Thomas 4246e3f914 Merge pull request #27 from joelmathewthomas/feature/api
Feature/api
2025-02-25 03:36:49 +05:30
Joel Mathew Thomas e61ae413af return audio_class with response for api/upload endpoint 2025-02-25 03:23:59 +05:30
Joel Mathew Thomas fc03a50ab2 update deps 2025-02-25 03:19:21 +05:30
Joel Mathew Thomas a8edb05d28 update pyproject.toml 2025-02-25 03:15:47 +05:30
Joel Mathew Thomas 0e0e765b6e install freqsplit as a package 2025-02-25 03:10:44 +05:30
Joel Mathew Thomas 076e3779ef define new route api/upload to upload audio 2025-02-25 02:24:05 +05:30
Joel Mathew Thomas c2680bdb9d Merge pull request #26 from joelmathewthomas/update/deps
update deps
2025-02-25 01:46:47 +05:30
Joel Mathew Thomas e641702972 update deps 2025-02-25 01:45:33 +05:30
Joel Mathew Thomas 6afb27f294 Merge pull request #25 from joelmathewthomas/update/readme
Update README.md
2025-02-25 01:44:37 +05:30
Joel Mathew Thomas 030eb4710e Update README.md 2025-02-25 01:42:39 +05:30
Joel Mathew Thomas 436f2d5b22 Merge pull request #24 from joelmathewthomas/feature/deepfilternet
Feature/deepfilternet
2025-02-24 21:08:43 +05:30
Joel Mathew Thomas 10921cdad3 disabled cuda for yamnet model, and removed multi-env setup scripts, revert back to single env 2025-02-24 20:49:16 +05:30
Joel Mathew Thomas 90d3076e65 create test for noisereduce 2025-02-24 20:17:00 +05:30
Joel Mathew Thomas 55d10b73e9 create deepfilternet_wrapper 2025-02-24 20:16:36 +05:30
Joel Mathew Thomas 05f9c877e3 update deps 2025-02-24 20:16:12 +05:30
Joel Mathew Thomas e7b142504c Merge pull request #23 from joelmathewthomas/feature/asteroid-wrapper
Feature/asteroid wrapper
2025-01-29 00:51:33 +05:30
Joel Mathew Thomas f2e41dc7ef update deps 2025-01-29 00:47:23 +05:30
Joel Mathew Thomas 489a37c007 combine separation tests
combined separation tests, because classify_audio would fail when other models ran on GPU
2025-01-29 00:28:54 +05:30
Joel Mathew Thomas 7f973db1d0 add test case to test mpariente/ConvTasNet_WHAMsepcleanwrapper 2025-01-28 23:51:21 +05:30
Joel Mathew Thomas fae60a8120 Fix: Corrected shape handling for separated sources, extracting each source as a separate 1D array 2025-01-28 23:34:08 +05:30
Joel Mathew Thomas 9e7c01c19e speech separation works, but ends up on either channels of same audio 2025-01-28 23:19:52 +05:30
Joel Mathew Thomas 88ebfb66f6 change model 2025-01-28 22:39:45 +05:30
Joel Mathew Thomas 2982aaaafd add postprocessing package and create module for audio export 2025-01-28 20:33:57 +05:30
Joel Mathew Thomas 3914b2c5ba remove unused parameter 2025-01-28 20:33:28 +05:30
Joel Mathew Thomas 7a7c27caa3 create ConvTasNet wrapper using asteroid 2025-01-28 20:20:48 +05:30
Joel Mathew Thomas 8e3e7dd062 Merge pull request #21 from joelmathewthomas/bugfix/scripts
Bugfix/scripts
2025-01-26 18:28:28 +05:30
Joel Mathew Thomas a041e7f0ef add script which can be sourced to setup the current SHELL environment 2025-01-26 18:11:19 +05:30
Joel Mathew Thomas e63513d336 remove site-packages.pth 2025-01-26 18:10:53 +05:30
Joel Mathew Thomas 8900fabe57 correctly set path in site-packages.pth 2025-01-26 17:10:03 +05:30
Joel Mathew Thomas 0fa92c2656 Merge pull request #20 from joelmathewthomas/refactor/venv
refactor/venv
2025-01-26 16:46:52 +05:30
Joel Mathew Thomas 5975097ed5 update deps 2025-01-26 16:41:43 +05:30
Joel Mathew Thomas f0c31745b8 update deps 2025-01-26 16:39:32 +05:30
Joel Mathew Thomas d91d331def create scripts to freeze deps for each env, and install modules to specific env's 2025-01-26 16:32:10 +05:30
Joel Mathew Thomas fcef4c958d fix dependency hell
setup a new env structure. Use a common env, and separate one for tensorflow due to dependency hell
2025-01-26 16:03:24 +05:30
Joel Mathew Thomas 16bac62457 Merge pull request #19 from joelmathewthomas/feature/enable-cuda
enable cuda for classify_audio and demucs_wrapper
2025-01-25 18:02:24 +05:30
Joel Mathew Thomas 7295d4ff3d enable cuda for classify_audio and demucs_wrapper 2025-01-25 17:38:27 +05:30
Joel Mathew Thomas e0c19002d1 Merge pull request #18 from joelmathewthomas/refactor/codebase-refactor
Refactor/codebase refactor
2025-01-11 03:39:34 +05:30
Joel Mathew Thomas 5164e2cebd rename samples/ to test_audio, and move it to tests/ 2025-01-11 03:24:05 +05:30
Joel Mathew Thomas 65fefe5ace rename frontend/ to client/ 2025-01-11 03:14:35 +05:30
Joel Mathew Thomas 77bae8b396 Merge pull request #17 from joelmathewthomas/feature/celery-env-config
Set env vars necessary for celery within celery config
2025-01-11 03:07:28 +05:30
Joel Mathew Thomas 15b69ae37b set env vars necessary for celery within celery config 2025-01-11 03:00:40 +05:30
Joel Mathew Thomas 3d0630560d Merge pull request #16 from joelmathewthomas/refactor/update-gitignore
refactor: updated gitignore for django project
2025-01-11 02:09:45 +05:30
Joel Mathew Thomas 9ba02c7deb update gitignore 2025-01-11 02:08:06 +05:30
SUFIYANJT c739560c53 Merge pull request #15 from joelmathewthomas/docs/fix-comment
fix comment
2025-01-10 22:26:41 +05:30
Joel Mathew Thomas d07a66dc1b fix comment 2025-01-10 22:23:19 +05:30