RedditVideoMakerBot icon indicating copy to clipboard operation
RedditVideoMakerBot copied to clipboard

[Feature]: Support for StyleTTS2 and OpenVoice TTS Engines

Open S4lXLV opened this issue 1 year ago • 4 comments

Summary

Add Openvoice V2 and/or StyleTTS2 TTS

Is your feature request related to a problem?

No

Describe the solution you'd like

Hi, I'm excited to request integration with two impressive TTS (Text-to-Speech) engines: StyleTTS2 and OpenVoice. Both engines offer high-quality voices, and incorporating them into your project would be a fantastic addition.

I attempted to integrate them myself, but unfortunately, I found it too challenging. However, I believe OpenVoice V2, in particular, has great potential and would be an excellent choice. It seems more accessible and performs better.

I'd love to hear your thoughts on this request and look forward to your response.

Describe alternatives you've considered

No response

Additional Context

No response

S4lXLV avatar Jun 18 '24 14:06 S4lXLV

@JasonLovesDoggo I'll like to work on this one , any suggestions? it'll be my first bigger issue so , a head's up will be great....

praffq avatar Jul 15 '24 20:07 praffq

@JasonLovesDoggo I'll like to work on this one , any suggestions? it'll be my first bigger issue so , a head's up will be great....

It shouldn't be too hard to integrate, you really shouldn't need to modify any files besides creating a new file TTS directory, but look at the other TTS engines for how to actually implement one

JasonLovesDoggo avatar Jul 15 '24 20:07 JasonLovesDoggo

@JasonLovesDoggo I've gone throught the openVoice , it involves installing various dependencies and doesn't offer a library , i think it might make installing the bot much more difficult and pretty heavy. your thoughts?

praffq avatar Jul 26 '24 17:07 praffq

@JasonLovesDoggo I've gone throught the openVoice , it involves installing various dependencies and doesn't offer a library , i think it might make installing the bot much more difficult and pretty heavy. your thoughts?

The bot has become quite heavy due to the integration of certain AI features. However, simplicity is key in this context. If a suitable wrapper or library is found or developed, it could certainly enhance the bot's functionality. If not, we may consider leaving it as is.

JasonLovesDoggo avatar Jul 26 '24 18:07 JasonLovesDoggo