Views
No views yet
DENOISING_16000HZ and DEREVERBERATION_16000HZ contain this template fitted with SGMSE+ for 16 kHz speech enhancement, and the branches DENOISING_48000HZ and DEREVERBERATION_48000HZ are fitted with SGMSE+ for 48 kHz speech enhancement for the denoising and dereverberation tasks. These are also helpful resources for how to incorporate your model.main branch contains a template for a container that will spin up an API to communicate with the validator. The following entrypoints cannot be altered:/status/ : Communicates API status/prepare/ : Makes necessary preparations (downloading checkpoints, etc.) and initializes model/upload-audio/ : Upload audio files, save to noisy audio directory/enhance/ : Initialize model, enhance audio files, save to enhanced audio directory/download-enhanced/ : Download enhanced audio files/reset/ : Remove all existing audio files for another batch of enhancementmodel directory.modelapi.prepare method in app/app.py with necessary preparations to initialize your model.modelapi.enhance method in app/app.py with the logic your model uses to enhance audio.dependencies in pyproject.toml with the dependencies used by your model.app in your repository, be sure to modify the Dockerfile accordingly (reference line 12 in the Dockerfile for how to do this).