Skip to content

Kangarroar/diff-svc-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DIFF-SVC GUI

Interface for DIFF-SVC

Diff-SVC GUI is a program that only works attached to: https://github.com/prophesier/diff-svc

Diff-SVC is a Singing Voice Conversion via diffusion model

Warning: This project is in development and right now it only has the GUI done for Rendering purposes Made in Python 3.8.10

Deployment

To deploy this project you need to have the requeriments for diff-svc installed.

Guide in english for diff-svc and what it does here

You first need to install the requeriments for this project, run in your terminal:

  pip install tk

Once you have done that, get the source files and drag and drop them on your diff-svc main folder. Then run a terminal and point it to your diff-svc folder and write

  python DIFFSVCGUI.py
  #In case that this does not work write:
  python3 DIFFSVCGUI.py

And the program will load.

Features

  • Intuitive interface instead of depending of full coding
  • Modifiable parameters like
    • KEY, WAV, SPEEDUP, Gender Flag, Noisestep, Threshold. More information about those parameters here in the DIFF-SVC Documentation

Screenshots

App Screenshot

*Updates & Roadmap*

Roadmap

Rightnow the GUI is fully done in Python and I was planning on making it like that until it works 100%, but now I am working on a better looking GUI here's a sneakpeak for now ;)

App Screenshot

Having in mind to:

  • Finish the Training Tab
  • Add some cute sounds to the GUI to make it more alive
  • Make it multithreading

About

Extension program for DIFF-SVC to make it more easy to use

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages