Desktop audio hears each app on its own
Unitra AI now listens to each app on your computer separately: your game, voice chat apps such as Discord, TeamSpeak and Mumble, and anything else that plays sound. Whoever is speaking is translated first, voice chat ahead of the game and the game ahead of other apps. Two can be translated at the same time, and a third waits its turn instead of being dropped. Music and game sound without speech no longer hold up translation.
Your translated voice from voice output, and your microphone passed through Unitra AI's virtual microphone, no longer come back as game audio subtitles.
Game chat keeps one name per player
When screen translation reads game chat, each player keeps one name and one colour for the whole session, even when a letter of the name is misread. A message that is misread from one moment to the next is translated once, not again and again. Channel and status tags such as [ALL] and [DEAD] are no longer read as part of a player's name.
Chat that mixes Korean with English, Chinese or Japanese is now read line by line, so Korean players' messages are read in Korean more often.
Screen translation repeats itself less
A line on screen is translated once, even when a moving background makes one of its letters read differently from one moment to the next. A changed number still counts as new text.
If the text on screen is already in your language, Unitra AI now offers to swap your language and theirs, as it already did for voice.
When reading a large area is slow on your computer, Unitra AI suggests choosing only the part with text, such as the chat or the subtitles, with a Choose area button.
Fixes
- Start translation stuck on "Loading" when the microphone and desktop audio were both off when Unitra AI started.
- Cloud translation failing for several minutes on computers whose clock runs behind.
- "Voice output is not available on this GPU" on 6 GB graphics cards.
- "Some Unitra program files are missing or blocked" when Unitra AI was opened while an update was still installing. It now waits for the update to finish.
- The "Updating Unitra" window not appearing on computers without the Microsoft Visual C++ runtime. Updating from 0.18.2 on such a computer can show a message about VCRUNTIME140.dll one last time: close it, and the update still completes.
Plus a number of smaller fixes to cloud assist, screen translation and installation.
If something does not work as expected after updating, let us know in Discord.