Skip to content
This repository was archived by the owner on Feb 3, 2026. It is now read-only.

Gradio Web Demo#6

Open
AK391 wants to merge 1 commit intobytedance:masterfrom
AK391:master
Open

Gradio Web Demo#6
AK391 wants to merge 1 commit intobytedance:masterfrom
AK391:master

Conversation

@AK391
Copy link

@AK391 AK391 commented Sep 17, 2021

easy to use web demo using Gradio on Huggingface Spaces

Copy link
Collaborator

@qiuqiangkong qiuqiangkong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work! When I tried the Radio Web Demo, it shows "92.0/427.2squeued @ 0" and does not produce anything. Are there any ideas?

@AK391
Copy link
Author

AK391 commented Sep 18, 2021

@qiuqiangkong Hi sorry there was a bug earlier, it is fixed now, can you try again?

@AK391
Copy link
Author

AK391 commented Sep 18, 2021

@qiuqiangkong just tried it right now with the sample, here is what is shows
Screen Shot 2021-09-18 at 11 11 51 AM

@qiuqiangkong
Copy link
Collaborator

qiuqiangkong commented Sep 19, 2021 via email

@AK391
Copy link
Author

AK391 commented Sep 19, 2021

@qiuqiangkong it is using HF infra https://huggingface.co/docs/hub/spaces#how-does-it-work

currently the audio is trimmed to 6 seconds to keep inference time around 30 seconds on cpu for each user

only supports wav files right now due to trimming I will look into adding support for mp3

the time estimation is handled by gradio but will look into it, can you attach a screenshot of what you are seeing?

@Vinfall
Copy link

Vinfall commented Sep 20, 2021

@AK391 Hi, the time estimation on the site does not work for me as well.

The audio I upload is trimmed from a wav file using ffmpeg -ss 35 -to 41 -i file-name.wav -async 1 output.wav. However, the site shows its duration is 6:45:48 if I read that right.

fs

BTW, the Screenshot button seems not working for me possibly due to my user.js.

screenshot

Music source separation is a task to separate audio recordings into individual sources. This repository is an PyTorch implmementation of music source separation. Users can separate their favorite songs into different sources by installing this repository. In addition, users can train their own music source separation systems using this repository. This repository also includes speech enhancement, instruments separation, etc.

**New**
- :white_check_mark: Integrated to [Huggingface Spaces](https://huggingface.co/spaces) with [Gradio](https://github.com/gradio-app/gradio). See [Gradio Web Demo](https://huggingface.co/spaces/akhaliq/Music_Source_Separation).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks let me know if you need anything else to merge

Music source separation is a task to separate audio recordings into individual sources. This repository is an PyTorch implmementation of music source separation. Users can separate their favorite songs into different sources by installing this repository. In addition, users can train their own music source separation systems using this repository. This repository also includes speech enhancement, instruments separation, etc.

**New**
- :white_check_mark: Integrated to [Huggingface Spaces](https://huggingface.co/spaces) with [Gradio](https://github.com/gradio-app/gradio). See [Gradio Web Demo](https://huggingface.co/spaces/akhaliq/Music_Source_Separation).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@@ -121,4 +125,4 @@ On Mac OSX, if users met "ModuleNotFoundError: No module named ..." error, then
```bash
PYTHONPATH="./"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PİTHONPATH= " ./ "

Music source separation is a task to separate audio recordings into individual sources. This repository is an PyTorch implmementation of music source separation. Users can separate their favorite songs into different sources by installing this repository. In addition, users can train their own music source separation systems using this repository. This repository also includes speech enhancement, instruments separation, etc.

**New**
- :white_check_mark: Integrated to [Huggingface Spaces](https://huggingface.co/spaces) with [Gradio](https://github.com/gradio-app/gradio). See [Gradio Web Demo](https://huggingface.co/spaces/akhaliq/Music_Source_Separation).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Music source separation is a task to separate audio recordings into individual sources. This repository is an PyTorch implmementation of music source separation. Users can separate their favorite songs into different sources by installing this repository. In addition, users can train their own music source separation systems using this repository. This repository also includes speech enhancement, instruments separation, etc.

**New**
- :white_check_mark: Integrated to [Huggingface Spaces](https://huggingface.co/spaces) with [Gradio](https://github.com/gradio-app/gradio). See [Gradio Web Demo](https://huggingface.co/spaces/akhaliq/Music_Source_Separation).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants