RTranslator
p/rtranslator
World's first open-source simultaneous translation app.
Luca Martino
RTranslator — Open-source and offline simultaneous translator for Android
Featured
28
Connect to someone who has the app, connect Bluetooth headphones, put the phone in your pocket and you can have a conversation as if the other person spoke your language. You can also use it like any other translation app, offline and with total privacy.
Replies
Luca Martino
A few years ago, right after high school, I decided to try to make a simultaneous translation app for Android as a side project, it took longer than expected (about 2 years) and I had to make a lot of compromises (I had to use Google's API and therefore make users use a developer key because at the time there were no free solutions for speech recognition and translation that had good quality). At the end of university, I decided to pick it up again and finally, using OpenAi's Whisper for speech recognition and Meta's NLLB for translation (with both running locally on the phone), I managed to make it free and totally open-source (as it was meant to be from the beginning). The app is still in beta, so I would love your feedback. For now, the app is not in the Play Store, to install it download the apk on the GitHub releases and open it: https://github.com/niedev/RTrans...
Joseph Abraham
@luca_martino1 Cheers to the team for launching this! Wishing you an extraordinary journey ahead. What’s the story behind the product's name?
Luca Martino
@kjosephabraham Thank you! The name is simply derived from Real Time Translator but with the two T's "merged".
Tyrion Long
@luca_martino1 Wow, great idea. I definitely will try it. But I want to ask first, when having a conversation, is the voice I hear just a translation of what the other person said, or does it carry the tone of human speech?
Luca Martino
@loggerhead Thank you. For now it uses the system tts to speak, so it doesn't emulate the user's voice or even the tone (even if at least the rhythm is emulated to a minimum thanks to the fact that the voice recognition also inserts punctuation), but these are features that I will definitely implement in the future.
Nicholas Cheng
Amazing work, RTranslator! Offering an open-source, offline simultaneous translator for Android is a game-changer for privacy-conscious users. The ability to connect Bluetooth headphones and have real-time conversations in different languages, all while keeping your phone in your pocket, is incredibly convenient and innovative. To make it even more powerful, consider adding support for group conversations or integrating learning features to help users pick up new languages as they use the app. Keep bridging language gaps with style!
Luca Martino
@nicholas_cheng_sg Thank you. Group conversation is already supported with Conversation mode (you can connect more than 2 devices together). I don't think the language learning features will be added because that's not the main purpose of RTranslator, although I never rule anything out for the future, of course.
Ali Jan
Congrats on the launch! 🚀 The ability to have real-time conversations through Bluetooth headphones with seamless translation is incredible! Love the focus on offline functionality and privacy!
Kyrylo Silin
Hey Luca, How many languages does it currently support? I'm curious about the audio quality. How well does it handle background noise or accents? Congrats on the launch!
Luca Martino
@kyrylosilin Thank you! The supported languages ​​are 31, but it is possible to enable support for low quality languages ​​and, in that case, it goes up to 70, for the complete list of languages ​​see here: https://github.com/niedev/RTrans.... As for the accents, testing it with different Italian accents it works very well, for the background noise I am not sure because I have not had the chance to test it well, but most likely with good headphones there should be no problems.
Star Boat
RTranslator sounds like it's really breaking the language barrier! Huge props to @luca_martino1 for making the world a smaller place, one translation at a time! 💬
Luca Martino
@star_boat Thank you!
Olena Variacheva
I recommend RTranslator for instant translation on Android. This open-source app works offline, ensuring privacy.
Toshit Garg
Congratulations on launch of RTranslator....
Luca Martino
@toshit_garg Thank you!
Mitia
Congrats on the launch! It looks fantastic. How many languages are supported at the moment?
Luca Martino
@mitia Thank you! The supported languages are 31, but it is possible to enable support for low quality languages and, in that case, it goes up to 70, if you want to know more, the list of supported languages is on the GitHub page.
Zishan Iqbal
Launching soon!
@luca_martino1 Impressive launch! Your app's seamless language translation with Bluetooth headphones is brilliant. At InterWiz, we revolutionize hiring with AI avatars conducting interviews for any time, anywhere convenience. How do you see your app enhancing remote team collaborations across different languages?
Zishan Iqbal
Launching soon!
@luca_martino1 I believe that is very much achievable. Thanks for the conversation and for sharing your insights! Also, Feel free to follow InterWiz on Product Hunt by hovering over my ‘launch soon’ badge so you’ll get notified when we go live. We’d love to hear your feedback then!
kaytlyn kew
Congratulations on building and finally launching a simultaneous interpreting app! It's incredible that you've gone free and open source by utilizing OpenAI's Whisper for speech recognition and Meta's NLLB for translation - both running natively on your phone. It's really impressive to have seamless conversations with others using a Bluetooth headset, especially with the offline functionality and complete privacy protection. @luca_martino1
Luca Martino
@kaytlyn_kew Thank you
HackerQED
I’m a simple man, I upvote open source softwares. Btw, so you use device side translation? It’s a breakthrough if you can provide high quality translation from the device side. Wish you success!
Luca Martino
@hackerqed Thank you! Yes, both the voice recognition and the translation run on the phone itself (I don't have a server at all), the quality is not yet at the level of Google Translate but it is comparable to it, at least for the languages ​​I have tested well.
Nora Green
A friend of mine has been looking for a tool like this for language learning. I’m excited to share this with them!
Ruben Hassid
I've dreamed of such app / device for a while. And now it's happening.
Luca Martino
@rubenhassid I'm glad you like it!
Astried Herera
well done. i think this is so cool 😊 congratulations on the launch👏
Luca Martino
@beautyrr_ Thank you 🚀🚀