If possible, it would be good to include a list of devices that you know performance is good. We can all understand that most flagship mobiles will run it smoothly, but what about the average user?
"...to be able to use the app without the risk of crashing you need a phone with at least 6GB of RAM, and to have a good enough execution time you need a phone with a fast enough CPU."
Joking aside, this will be very beneficial software if it can work seamlessly in real-time for countries like Japan who can't speak English, and France who won't speak English.
[1] Star Trek’s Translator Technology, Explained:
https://gamerant.com/star-trek-translator-technology-explain...
> RTranslator is an open-source (almost), free, and offline real-time translation app for Android.
change to:
> RTranslator is an (almost) open-source, free, and offline real-time translation app for Android.
Reading it the first way, it's possible to misunderstand and think it's almost (but not completely) free, rather than almost (but not completely) open-source
The first translation I tried was incorrect:
"Bonjour" (french) -> "- How are you ?" (english)
I suppose that's the limitation of local models.
Great job getting it to a functional beta though. I think the idea is cool, it just needs some polishing.
Just bookmarked on Github. Any chance to launch it for iOS as well?
There was an error with the tts initialization
Using LineageOS+Microg and eSpeak for TTS (equivalent android version = 13). This setup works fine for TTS with the commercial map application, Here WeGo Maps.
> RTranslator in any case collects and processes data that will then be sent to Google, such as: audio, the transcription of which is transmitted at a later time via bluetooth to the phone with which you are communicating, and the transcription of the audio received by the other user, to carry out the translation.
— https://github.com/niedev/RTranslator/blob/v2.00/privacy/Pri...