I'm very excited about the fact that translation is becoming local to devices. Amethyst uses ML Kit to do this. Some of the translations are pretty funny/bad but as the models improve and more and more devices have ML accelerators, I don't think this will remain an issue for long.

I also have an libretranslate endpoint that can be used without API keys at translate.thesamecat.io

It isn't the best, but you can configure Damus to use it, and I do on iOS.

Reply to this note

Please Login to reply.

Discussion

Nice! Thanks for running it. Mine is setup as libretranslate compatible as well so works in Damus. I do think running models locally is ideal but the centralized services have a big edge in accuracy atm.

Very much so. Larger model and more power. But it is getting better for sure. Google Translate allows you to download individual languages for offline use (on Pixel at least, I imagine is true on other androids)

I would love to see them open licence those models. Google bad, and all that, but we occasionally get lucky with them.