- Oct 16, 2019
- 30
- 56
(originally posted this in a different section of the forum, but I think this is probably a better location for it)
I downloaded a game, not realizing it was in Japanese, and it got me thinking, "Can't I just write a program that can translate what's on my screen in real-time?"
So, I gave it a whirl. This is leveraging an AI vision model to "See" the screen, and using other translation services to translate, with a bit of crappy programming to display it.
The translations are ROUGH, but you'll be able to navigate through menus and translate things on the screen that are in pictures, which is helpful. The latency is there, but once you get into kind of a "groove" between it "looking" at the screen and clicking, you can reduce it.
This is more a proof of concept than anything else. It isn't pretty looking. I just wanted to see if it was possible, and I had a little time this morning to mess with it. Definitely, doable. Someone with more skills should look into it, if it hasn't been done yet.
If someone HAS already done this, please let me know in the comments so I can use it instead of my janky solution.
(very much not sfw, forgive the excessive boobage, we all have our thing)
I downloaded a game, not realizing it was in Japanese, and it got me thinking, "Can't I just write a program that can translate what's on my screen in real-time?"
So, I gave it a whirl. This is leveraging an AI vision model to "See" the screen, and using other translation services to translate, with a bit of crappy programming to display it.
The translations are ROUGH, but you'll be able to navigate through menus and translate things on the screen that are in pictures, which is helpful. The latency is there, but once you get into kind of a "groove" between it "looking" at the screen and clicking, you can reduce it.
This is more a proof of concept than anything else. It isn't pretty looking. I just wanted to see if it was possible, and I had a little time this morning to mess with it. Definitely, doable. Someone with more skills should look into it, if it hasn't been done yet.
If someone HAS already done this, please let me know in the comments so I can use it instead of my janky solution.
You must be registered to see the links
(very much not sfw, forgive the excessive boobage, we all have our thing)