Code Monkey home page Code Monkey logo

Comments (12)

fakerybakery avatar fakerybakery commented on July 30, 2024 1

I've got a very hacky fork that should be pip installable here (still need to create setup.py), however the training scripts + config files have been removed.

from styletts2.

yl4579 avatar yl4579 commented on July 30, 2024

This repo serves as a research's project, but if it needed surely I can make a pip package. Do you need it for training or for inference?

from styletts2.

fakerybakery avatar fakerybakery commented on July 30, 2024

Mostly for inference. I was planning to make a Gradio demo, but I can also do that by just cloning the repo. (Might make a PR later if that's ok.)

from styletts2.

yl4579 avatar yl4579 commented on July 30, 2024

Yes, please do so if you can. Thanks for your contribution.

from styletts2.

fakerybakery avatar fakerybakery commented on July 30, 2024

This will require a restructuring of the files (putting them all in one folder) and may break the demos, so I'll work on it in a fork for now.

from styletts2.

lxe avatar lxe commented on July 30, 2024

Thanks for this, and the demo, @fakerybakery

Would be nice to have inference.py commited and mainlined.

from styletts2.

fakerybakery avatar fakerybakery commented on July 30, 2024

Hi @lxe, by inference.py do you mean a importable script? I'm planning to make a PR to merge the demo + script soon after I clean up the code.

I'm going to delete my pip fork because it breaks training, config, etc. Personally, I think it would be better to have an external "wrapper" repository that's pip-installable to keep the training scripts, similar to how VoiceFixer has the VoiceFixer pip installable package and the VoiceFixer main repository with training scripts, etc.

from styletts2.

fakerybakery avatar fakerybakery commented on July 30, 2024

@yl4579 would you mind adding this to the "todo" list in the README?

from styletts2.

yl4579 avatar yl4579 commented on July 30, 2024

My main concern of this is it could contain phonemizer and change the license of the repo. I use notebook intentionally so it doesn't contain any non-MIT libraries. Even if I add it to TODO it probably wouldn't be a part of this repo anyway.

from styletts2.

fakerybakery avatar fakerybakery commented on July 30, 2024

OK, please see the other comment about the fork

from styletts2.

lxe avatar lxe commented on July 30, 2024

I was able to wrangle around the inability to import this in my own package:

https://github.com/lxe/tts-server

Here's what I needed to do:

I think a lot of this styletts code needs some relative module imports and some other cleanup

from styletts2.

yl4579 avatar yl4579 commented on July 30, 2024

I think I can move this to discussion now, as making a pip package would inevitably ruin the current MIT license status unless we have a good MIT licensed phonemizer alternative.

from styletts2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.