Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate human voice removal from MV videos. #5

Open
YuantongL opened this issue Aug 24, 2020 · 2 comments
Open

Investigate human voice removal from MV videos. #5

YuantongL opened this issue Aug 24, 2020 · 2 comments
Assignees
Labels
investigation Investigation for more information

Comments

@YuantongL
Copy link
Owner

Investigate the feasibility of removing human voice from either video stream or downloaded video.

@YuantongL YuantongL added the investigation Investigation for more information label Aug 24, 2020
@YuantongL
Copy link
Owner Author

Tested this awesome repository https://github.com/tsurumeso/vocal-remover in python, it works great. Needs to figure out a way to integrate to our project.

@YuantongL
Copy link
Owner Author

YuantongL commented Sep 23, 2020

After a few days investigation, both Vocal-remover on pytorch and Spleeter on TensorFlow works well. But it is a pain to integrate it with macOS app.
Feels like 2 steps is needed

  1. Make a library that can split a piece of audio (I'm going to open up a new project to experiment this, possibly open up a new repo)
  2. Figure out how to download Youtube video and apply the outcome of step 1

One other approach is to embed python in Xcode project as static library, and ship the whole thing. Downside is it is huge (a few hundred MBs), seems not acceptable.

@YuantongL YuantongL self-assigned this Sep 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
investigation Investigation for more information
Projects
None yet
Development

No branches or pull requests

1 participant