New, more powerful Google Translate app
googletranslate.blogspot.com
googletranslate.blogspot.com
I will definitely use this when traveling.
• Word Lens: Just point your camera to a sign or text and the Translate app will instantly translate the text, even without Internet/data connection. Currently available in: English ↔ French, German, Italian, Portuguese, Russian, Spanish.
(From https://play.google.com/store/apps/details?id=com.google.and... )
I doubt this implies that the Google translation engine has been ported to work offline.
[1] http://googletranslate.blogspot.com/2013/03/the-worlds-langu...
You actually have to translate both sentences into English to understand how they somewhat mean the same thing when taken literally (but that's just the same problem as on translate.google.com)
You might prefer to say "imperfect" instead of "perfectible". While "perfectible" is a, well, perfectly good word, it is unusually rare enough that I thought you had meant to say "perfect" and made an error. "imperfect" is much more common and less likely to be misinterpreted. Apologies for the unsolicited criticism but I really was confused by this at first.
Translation is difficult, and at least in this case the translation is an accurate one (albeit one many english speakers would need to look up in a dictionary).
I guess it sounds a bit weird even in my mother tongue.
It's hard to train for all n^2 language pairs, so MT systems usually back off to English as a pivot language. i.e., they'll translate French --> English --> Chinese.
That's an interesting choice, because English lacks features some other languages might have, and thus you end up distorting through English. I remember considerable work from different sources a ways back toward a constructing artificial languages for this purpose so to mitigate the introduction of ambiguity by using an existing natural language as a pivot language, I'm surprised that natural language as the pivot is the state of the art (though I'm not surprised that English is the pivot language given that.)
http://arxiv.org/abs/1406.1078
http://arxiv.org/abs/1409.3215
http://arxiv.org/abs/1410.8206
So the total number of models is still linear with the number of languages.
I do not know whether this new generation of translation models is leveraged by the google translation app though.
Also pairs of languages for which their are big amount of parallel training data will still be favored.
wouldn't bible translations help?
- the vocabulary and topics covered in the bible is quite different from today's written and spoken text, especially phone discussions or social network messages.
- other aligned corpora such as http://www.statmt.org/europarl/ are much larger than the bible (several millions of tokens for most pairs vs less than 1 million for the Bible)
Agreed that http://www.statmt.org/europarl/ does not cover non-European languages.
For those who would use it while travelling abroad, keep it mind this requires an Internet connection. In China, you would need VPN since Google services are blocked.
Audio translation and TTS works offline if you have the proper languages downloaded, but being able to detect what language is being spoken seems to be an online-only feature.
Yeah, it is. I had pretty much the same idea a few years back, and called it "SpaceChat". I ended up dropping the project because I was too busy with other things. Smh.
Yes, if you look in the settings the following option appears:
☑ Improve camera input (Allow Google to retain your images related to translation)
It is set on by default.
When Augmented Reality works correctly, that's how it should feel.
If I'm not mistaken, this paper [1] is the last time Google published about the related architecture. We know very little about improvements over the last 7 years.
http://stackoverflow.com/questions/15656331/real-time-image-...
https://www.windowsphone.com/en-us/store/app/translator/2cb7...
It doesn't work on Chinese quite yet.
Also, is Google legally allowed to only release the app for android ?
Are they "legally allowed"? Why wouldn't it be legal?
Ask the same question with regards to Apple and iOS, and the answer is patently clear.
don't waste your brain capacity on stupid people
there are too many of them
I see that they have an API, but not sure how feasible it would be to use in real-time apps.
Few months ago spoken Thai input was not supported.
Also, World Lens works nothing like in the animation. The app scans for words and provides translation in a traditional UI, it does not overlay translation over the image.
(try it)
It's strange because they let you download language packs so that all the translation (and voice recognition) can be done locally. I have no knowledge in this area, but honestly: is there something fundamental about text recognition that it can't be done client-side?
Since the blog post talks about how Google Translate now does client-side text recognition, I suspect the answer to this question is "no".
In order to do translation w/out using data each and every time you have to:
1. Open the Translate app
2. Tap the options icon; top right
3. Tap "Settings"
4. Tap "Manage Offline Languages"
5. Select the language you would like available offline and how you'd like to download it( wifi only, wifi 3G, etc )
The German language pack is about 300mb, but that's nothing compared to the cost over time of using the app; data cost. Let's just hope they don't pull a SketchUp with this.
I'm curious if that part has improved with integration with Google's Translate. The video-based translated word substitution was amazing, but my understanding was that it was doing a very simple translation in the original app, essentially a word at a time.