bbepis / XUnity.AutoTranslator

MIT License
2.01k stars 293 forks source link

New translator support #241

Open mspykerez opened 2 years ago

mspykerez commented 2 years ago

Is it possible to add this translator by default (the AI translation model that is being trained) ? https://www.reddit.com/r/visualnovels/comments/qnsgd2/from_sugoi_translator_developer_today_i_will_send/

Works offline, it's free and unlimited plus the translation quality is great if not the best japanese>english out there. Kinda slow at first but there's a way to make it use the GPU which makes it way faster.

gravydevsupreme commented 2 years ago

This is certainly very interesting. Now, without knowing too much about this at all, is what you're asking for, the thing that this plugin provides?

https://github.com/Vin-meido/XUnity-AutoTranslator-SugoiOfflineTranslatorEndpoint

mspykerez commented 2 years ago

Hum I didn't know about that plugin... But yeh, what I want is support for Sugoi Translator and their offline AI trained model just like XUnity supports google translate.

ghost commented 2 years ago

I has discover about the sugoi translator and trying it out, i got everything working and on the autotranslator status say running but it not translator.

Edit: Nevermind, i got it working, i have to set enablecuda to false.

icls1337 commented 2 years ago

It only supports JP->EN

Can you make it support more languages?

gravydevsupreme commented 2 years ago

As you may already know (since I saw you on the discord) this offline translator can outperform DeepL primarily because it has been trained in JA-to-EN Visual Novel data. So unless the author decides to also train it in other language pairs it will not support those.

Anyway it is certainly a massively impressive translator. Would like to have native support for it in the future.

mspykerez commented 2 years ago

Can also be used to translate EN to JP but not other languages and afaik there is no plans for additional languages since it would require an entire new set of data to train which can be an hassle to get.