gitmylo / audio-webui

A webui for different audio related Neural Networks
MIT License
973 stars 90 forks source link

[FEATURE] Move TTS features to an extension #143

Closed gitmylo closed 9 months ago

gitmylo commented 10 months ago

Is your feature request related to a problem? Please describe.

142 and more, TTS has caused issues breaking audio-webui much more than any other dependency, it seems something is broken every few updates.

Describe the solution you'd like Move TTS to an extension, so it can easily be disabled whenever there is a problem.

Describe alternatives you've considered Removing TTS, although that would not be a great idea with how many users use TTS.

Additional context Porting TTS to an extension should be easy, as the extensionlib supports all needed features, and has all needed callbacks (webui.tts.list and webui.settings)

gitmylo commented 9 months ago

Coqui TTS features have been moved to https://github.com/gitmylo/audio-webui-TTS-extension