oatsu-gh / SimpleEnunu

Another ENUNU for enthusiasts and developers, easy to catch up with NNSVS
MIT License
12 stars 2 forks source link

Please add ParallelWaveGAN and HN-UnifiedSourceFilterGAN (and tkinter) to the official distribution #1

Open taroushirani opened 1 year ago

taroushirani commented 1 year ago

Hello, I made the model for SimpleEnunu using oniku_kurumi_utagoe_db[1], which makes use of HN-UnifiedSourceFilterGAN instead of PyWorld vocoder. But the current official distribution of SimpleEnunu does not include ParallelWaveGAN nor HN-UnifiedSourceFilterGAN, so we can't use the neural vocoder. Could you please add them to the official distribution?

  1. https://drive.google.com/file/d/1sQurPYRZ81ySiDhjM4diA-TkAZtHHZBa/view?usp=share_link

FYI: When loading usfgan.models.ParallelHnUSFGANGenerator, I met ModuleNotFound Error related to tkinter. Maybe some modules loaded from usfgan.models.ParallelHnUSFGANGenerator require tkinter(I don't know which though), and embeddable python does not include tcl/tk related files. I had to transplat (1)"tcl" folder (2)"Libs/tkinter" folter (3)_tkinter.pyd, tcl86t.dll, tk866t.dll from DLLs folder from another official binary of python to the directory of embeddable python of SimpleEnunu.

oatsu-gh commented 4 months ago

In v0.2.1, uSFGAN has been installed. I' sorry, I read your opinion after the release. So talking about ParallelHnUSFGANGenerator, tkinter is not in v0.2.1. I'll update in the next time.