#AI assisted subtitles on client side

1 messages · Page 1 of 1 (latest)

craggy badge
#

=
AI anticheat is a hype most of times, but ai translations really works and stable.

Sweet dream idea that you cant not only mute player sound, but implement client side translation of incoming voice.

Because man/woman voicegeneration is very hard to process and needs 1/2 mins preparation - language translation voice-to-text works for last 10 years in any translation tool.

Server should dont try to translate, but good PCs could do it like javascript in browser does, on client-side only.

Adding log floating block that will translate on client side (toggle engine on/off in game options).

Could be patreon month-payment option, from money of them the API (google cloud translation) could be billed successfully. And yes, it could be more expensive than API to support development team too.

languid light
#

camofulage

bronze saffron
#

yeah and it will not come out properly in real time. it might help, but the actual helpful ones would be massively expensinve

eternal venture
#

Voice generation can be done basically instantly.

bronze saffron
#

how expensive would that be and would it work with as many people that we have in matches?

spare mulch
bronze saffron
#

yep. small numbers could work, but not more than 20-30 concurrent. most of those are designed to work for radios and other communication which is very small amount of time for each person on air. Not for a game this size.

spare mulch
#

Ehh I’d still say smaller numbers would be an issue
Specially when the CPU is doing the NLP
And this game is already CPU intensive

Also gotta remember all of those people using some type of core 2 duo who play the game

craggy badge
#

No, i suggested using google cloud api using client side request to that google api. Whole world infra is work for you if you pay .00001 cent for translation

#

you dont need use your personal voice server running on client machine that will reduce game fps. its just send async requests to google api and receives json answers every 1-3-5 seconds if buffer is not empty
it could be even designed as socket inside google cloud that awaits incoming voice bytes from client stream
1 socket of course cannot hold all servers and voicecomm. but gameserver once enabled could mark master server to open new socket on google cloud personally for it

#

===
even simplier
your client send your personal voice to outside socket that is send your personal text to the game server socket, that is expect text bytes same as expect voice bytes from your input device

spare mulch
#

That’s just pissing away money then lol

crystal gorge
#

Cant we just not suggest anything ai related yet
Stuff isnt even advanced enough and there will likely be privacy issues

#

Plus, priorities

spare mulch
crystal gorge
spare mulch
crystal gorge
spare mulch
#

AHAHAHA

crystal gorge
#

In all seriousness tho

#

AI still aint advanced enough plus there are a lot gray areas regarding how to use it and all

#

Like that should be like the very last thing on the checklist