Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Google AI Technology

Google Improves Android Translator To Battle Siri 185

judgecorp writes "Google Translate for Android, the mobile version of Google's machine translation software, now translates speech back and forth between 14 languages, the company claims. Earlier this year the company added Conversation Mode, which lets users to translate chats between English and Spanish. Now Google has made the tool available from Android 2.2 handsets and later in Brazilian Portuguese, Czech, Dutch, French, German, Italian, Japanese, Korean, Mandarin Chinese, Polish, Russian and Turkish. The arrival of Siri on the iPhone could spark serious competition in translation systems on phones."
This discussion has been archived. No new comments can be posted.

Google Improves Android Translator To Battle Siri

Comments Filter:
  • How long until this technology spreads?

    If I open the fridge will it remind me that the premixed salad I intended to eat has been sitting there for two weeks and it will go bad today if I don't eat it.

    Can I then ask my fridge what shelf I put the salad on because I don't remember- and it will tell me.

    Will my front door greet me and ask how my day was- and be compassionate to me when I say it sucked. Could I ask my front door if it has seen anything suspicious- and change the welcome message for salesmen to

    • by 0100010001010011 ( 652467 ) on Monday October 17, 2011 @09:46AM (#37738336)

      Dangerous times lay ahead when asking your appliances anything about tossed salad.

      • by lpp ( 115405 )

        "Open the refrigerator doors, HAL."

        "I'm afraid I can't do that, Dave."

        • "Open the refrigerator doors, HAL."

          "I'm afraid I can't do that, Dave."

          Wow! A great new diet aid product!

          Appliances with "Diet Mode"!

    • Yes.

    • ... until this tech can correctly translate from Brazilian to English?

      As an example, this sentence in Portuguese:

      "Vamos evitar o uso de papel, gastar papel implica em gastar árvores"

      Google translates as:

      "We avoid the use of paper, wasting paper implies spending trees"

      Here we have some problems of grammar, changed words for no reason and wrong use of future. A more correct translation is*:

      "We will avoid the use of paper, spending paper implies spending trees" br>
      * Note: Is not a "ex
      • by jfengel ( 409917 )

        Thing is, I got the gist of it. It may not be a great translation, but if I'm in Brazil and the options are (a) that translation, and (b) no translation, I'm a lot better off with (a) than (b).

        You could call it 80% of the way there, in four decades of work. The remaining 20% will probably take another four decades, at least. But at 80% we've reached something that is frequently useful.

        • Getting the basic translation without context is easy, getting the basic translation with some syntactical context is hard, getting the full translation with complete context means you understand both languages

          Currently machine translation does not understand either language, it just has a set of rules to translate with context, the more context the better it works but it will still only get you 80-90% of the way there ...the last 10% is the difference between good enough translation (which we have now) a

      • by Rei ( 128717 )

        Hey, at least the Portuguese translation isn't full of *deliberate* jokes like the Icelandic translation. They've fixed a number of them (like translating "Sigur Rós" as "Foo Fighters", translating "Where is the bathroom?" as "Talarðu ensku?" (Do you speak English?), translating "My hovercraft is full of eels" as "Láttu mig í friði!" (Leave me alone!), etc), but there's still a *ton* in there. Someone had a lot of fun exploiting how it builds its translation database. :P I guess

      • by Pope ( 17780 )

        Except "spending paper" isn't an English phrase, so "wasting paper" is the better idiom.

        • Maybe, but in Portuguese you loses the meaning... "Wasting paper" translates to "jogar fora papel", "jogar fora papel" is not the same thing as "gastar papel".
          • Then you're complaining about it in the wrong direction. The translation from Portuguese to English is correct. Translating "wasting paper" to "jogar fora papel" is what is wrong, because it is a literal translation of an idiom.

            What it (and you) get wrong is to translate "gastar árvores" as "spending trees" when it should probably be "killing trees" -- but unless "gastar árvores" is an idiom in Portuguese that seems understandable, because it is the literal translation. It just doesn't come across

            • What it (and you) get wrong is to translate "gastar Ãrvores" as "spending trees" when it should probably be "killing trees" -- but unless "gastar Ãrvores" is an idiom in Portuguese that seems understandable, because it is the literal translation. It just doesn't come across properly in English because "spending" is not generally something you do to a tree (or paper).

              When you're translating the sentence, you want to preserve the parallel construction in the second half of the sentence: whatever you

            • Well, on brazilian portuguese "wasting" (jogar fora) and "spending" (gastar) is not the same thing. "Jogar fora" (wasting) on brazilian is to throw away something, throw on junk, put on garbage, etc. While the word "gastar" (spending) means using your money to buy something or using resources (the tree) to do something (making paper). Extending the original sentence she would like as "We will avoid use of paper, spending paper on printers need us to spend trees to make paper".

              You uses "wasting" (jogar fo
    • If I open the fridge will it remind me that the premixed salad I intended to eat has been sitting there for two weeks and it will go bad today if I don't eat it.

      Can I then ask my fridge what shelf I put the salad on because I don't remember- and it will tell me.

      You're either got the world's biggest fridge or you're the laziest, stupidest person on the planet.

      • You're either got the world's biggest fridge or you're the laziest, stupidest person on the planet.

        Funnily enough, both conditions are quite often satisfied by a single person.

    • "My hovercraft is full of eels." [citation [wikipedia.org]]

    • "Can I then ask my fridge what shelf I put the salad on because I don't remember- and it will tell me."

      Nice. When we finally had some quiet time during commute, because the teens are texting instead of phoning, now they'll talk with their _phone_ instead of just clicking the damned weather app.

  • by Lord Satri ( 609291 ) <alexandrelerouxNO@SPAMgmail.com> on Monday October 17, 2011 @09:35AM (#37738182) Homepage Journal

    Siri doesn't do translations, it's more of an advanced voice recognition tool. Am I wrong? This would mean that at the moment, Apple's Siri and Google Translation would have two different strengths; Siri: usable natural language voice recognition (at least that's how they sell it) and Google Tranlation, well, multi-language translations.

    • by monkeyhybrid ( 1677192 ) on Monday October 17, 2011 @09:50AM (#37738372)
      You are correct. I'm sure Siri will gain more functionality in the future but as it stands now, Siri should be compared to Voice Search [android.com] and other third party voice command apps.

      Google Translate does translate.

      Siri (on iPhone) and Voice Search (on Android) handle voice commands and interaction.
      • by TheLink ( 130905 )
        Yeah, the submitter fails AI.

        Maybe one day AIs will only pass the Turing test if they pretend to be stupid.
      • I have actually found the Android voice search to be easier to get to, better at understanding my voice in loud environments, and faster to find what I am actually looking for. Not sure who really thinks Siri is a threat to that, or who thought Siri did translations.

        • If google voice's speech to text is any indication, google just can't do speech to text (i.e. "Hi, it's Seth calling" was written, "It's me calling.") too much Bayesian (misses the important part like names and surprising words), too little results.

      • There's another free voice app [android.com] that does much more Siri-esque magic than Google's default. It's a lot of fun to play with and I can't wait to see how much better these voice command apps get in the next decade. Seems like the most difficult challenge ahead is filtering out the aggravating background noises and conversations in most environments.

    • If you can think back to your last conversation with a waiter in a country whose language you did not speak then you know that Translation requires fairly high accuracy to be perceived as being good. Commands don't. Siri is trying to get the jist of what you mean and act on it.

      • Well [youtube.com], not that good at getting the gist of it..

        And for those that want to think of Siri as something as good as the average human.. I think most people have no problem figuring out if he meant "Work" or "Home" there...

        • Well [youtube.com], not that good at getting the gist of it..

          And for those that want to think of Siri as something as good as the average human.. I think most people have no problem figuring out if he meant "Work" or "Home" there...

          I guess you didn't notice the big, fat "BETA" tag that Apple slapped on Siri? Siri isn't perfect at deriving meaning from speech; hell, HUMANS aren't perfect, or there would be far fewer domestic disputes. But it IS apparently good enough to put out there and get quite a bit of usefulness from, even in its present state of DEVELOPMENT.

          • by Belial6 ( 794905 )
            I'm thinking that most of the domestic disputes are not due to a lack of understanding, but instead are because the meaning is clearly understood.
          • by gmhowell ( 26755 )

            Everyone knows 'beta' is a tag that only Google can use for their shittastic software, years after release.

      • Siri actually does a bit more than just get the jist. You can dictate text messages to it and it will type exactly what you said. On the other hand, while it's pretty good (I have it on my phone and I'm reasonably impressed), there are already stories of some pretty spectacular failures of communication with it, and I've had to repeat myself a couple of times in my experimenting with it too. I'd be wary of using a voice recognition and translation service. Between the fact that voice recognition is gene

      • Or indeed your last conversation in English with a waiter in London.

    • Re: (Score:3, Insightful)

      by adamstew ( 909658 )

      Siri isn't even just voice recognition. It uses voice recognition as the input for it to perform tasks or lookup trivia type questions for you. Things like "schedule a meeting with my boss tomorrow at 10 about next year's budget". That's all you need to say, and Siri will create a meeting invite in Exchange, inviting my boss for a meeting at 10... it'll title the meeting "Next Year's Budget".

      You can use it for voice dictation... Just about every text input field, now has a microphone that simply lets you

      • by Terrasque ( 796014 ) on Monday October 17, 2011 @10:21AM (#37738736) Homepage Journal

        You can use it for voice dictation... Just about every text input field, now has a microphone that simply lets you say what you were going to type... and the voice recognition is VERY good.

        And that have been on Android since v1.6, actually.

        • by lpp ( 115405 )

          My understanding (disclaimer: I do not have a 4S, I'm solely relying on reviews) is that Siri handles natural speech much better than the speech recognition found on Android devices. By natural, I mean regular conversational tone and flow, as opposed to the more robotic method where you must. pause. on. each. word. in order to give the translator the chance to note word breaks and parse the sentence structure. So it's not that Siri does it and Android doesn't. It's that Siri seems to do it better, working f

          • by Belial6 ( 794905 )
            Trying to talk like a robot and pause between each word will make Android far less accurate in detecting your speech. Google's voice recognition works far better if you speak naturally.
        • My limited experience with Google's voice recognition on my Android phone is that it is okay but nothing special. Actually, it's far more annoying than just typing what I want. I'll be saying something and it will think I'm done talking and stop listening to me. That's mainly why I haven't used it more - it's so buggy that it's not worth the effort. Maybe it's just my phone or my version of Android (2.2) or my technical ineptitude but voice recognition in Android needs a lot of work to get to where Siri is
    • by brunokummel ( 664267 ) on Monday October 17, 2011 @09:54AM (#37738422) Journal

      ...... Siri: usable natural language voice recognition (at least that's how they sell it) .....

      Japanese people beg to differ... :D [youtube.com]

    • Siri doesn't do translations, it's more of an advanced voice recognition tool.

      Siri is a user shell. It provides an interface to the operating system. Voice recognition is one part of the technology; a vital part. The other part is the logic Siri uses to process the words it hears as commands. It translates spoken natural language statements into operating system calls.

    • You aren't wrong, Siri is not a translator. However, Siri's grasp of context is, hypothetically speaking at least, and important step for translation. I'll give you an example: Before I did a sync of my phone, Siri didn't understand my cat's name. Afterwards, now when I mention my cat, it spells the name correctly and even capitalizes it as a proper noun. I was seriously shocked that it picked up on that. For that reason, I think it can tell the difference between may and May.

      Anyway, I'm getting a li

      • However, Siri's grasp of context is, hypothetically speaking at least, and important step for translation.

        I think this is the key point here, especially when you consider it from the other way around: If you have a translator, you have something that inherently needs to understand the meaning of language so that it can translate it properly.

        So let's say you do something in the nature of defining a new language as a series of functions. "Call Bob" means "telephone_connect(Bob)" etc. Now you can translate from English (or whatever other language the user speaks -- or types) into some kind of 'action language' tha

    • Heh.

      What do they call the process where you say that you're better than the competition in a VERY loosely-related type of product?

      e.g. "In the news today, Proctor and Gamble, Inc. has announced that it plans to compete with the largest trucking companies. P&G claims that its delivery processes are faster than all other trucking companies."
      "Well, they USE trucking companies, so their food must be the best if they are competing with the other trucking companies, right?"

      • Heh.

        What do they call the process where you say that you're better than the competition in a VERY loosely-related type of product?

        e.g. "In the news today, Proctor and Gamble, Inc. has announced that it plans to compete with the largest trucking companies. P&G claims that its delivery processes are faster than all other trucking companies." "Well, they USE trucking companies, so their food must be the best if they are competing with the other trucking companies, right?"

        I think they call that Strawman Advertising...

        You are exactly right. Perfect analogy, too.

    • My assumption is that Translate is used by other Apps to do voice recognition. I have Vlingo on my Android phone which is very Siri like (it does dictation, search and other such things, I had a phone off with my IPhone 4S using friend on Friday and other than being a bit faster they seemed pretty similar).
      • My assumption is that Translate is used by other Apps to do voice recognition. I have Vlingo on my Android phone which is very Siri like (it does dictation, search and other such things, I had a phone off with my IPhone 4S using friend on Friday and other than being a bit faster they seemed pretty similar).

        So, you got together with a friend and phoned-off?

    • Not only does Siri not do translations, the command / control functions that she is supposed to do, are extremely limited. Siri, at least for me, fails to work most of the time even for the incredibly simple tasks that I have tried, such as calling contacts and playing certain songs.

      For example, Siri can set the alarm for 6:00am, but if I want that alarm to be set for every weekday, that task is too complex for her.

      Siri can play songs, provided that your song list is filled with popular songs in english
      • The standard iOS alarm app doesn't do recurring alarms. That's a deficiency in the alarm app, not Siri. Ask her for a recurring event at 6 am and she'll do that, but unfortunately the events alarm is not sufficient to wake a typical person. Hopefully once Siri is out of beta there'll be a developer API so it can be integrated with better alarm apps!
        • My standard IOS 5 alarm app does recurring alarms just fine. I can't say what the alarm app did or did not do before IOS5, but the app in IOS 5 has no problem with setting up and alarm for every weekday at 6:30am. Siri can't set it for you though.
    • You are correct. The whole article and comparison makes zero sense.

  • by Pieroxy ( 222434 ) on Monday October 17, 2011 @09:37AM (#37738202) Homepage

    Why the catchy headline "To Battle Siri"? Why wouldn't it be just for "Improving Android Translator"?

    • Because it couldn't be that Apple is playing catch-up to Android on this one. Rather, Apple introduced a new feature that nobody else has ever had, and in the intervening week, Google developed a tool to translate between a dozen languages, ran it through QA, and released it, just to play catch-up to Apple.

      Oh, wait, no it's just fanboi revisionism.

  • by Grizzley9 ( 1407005 ) on Monday October 17, 2011 @09:42AM (#37738280)
    Does Siri even do translation? Every time I've asked it to translate an English word into Spanish it says it doesn't know what I mean. This is not "battling" Siri at all. Catchy key-word title to get more clicks is what I see.
    • by 0racle ( 667029 )
      Sometimes when products compete, they don't aim to simply implement the same features. Sometimes they add different features to appeal to people that think feature A on one product is pretty neat but they can't live without feature B that is now on your product and not the other.
      • Ok, but it still has nothing to do with Siri. This is a feature that Google introduced something like 6 months ago, they just updated it to support more languages.

  • The conversation mode is in alpha and it's intermittently very good or very bad (a complete hoot)!

    I'm bilingual and visited my mother with a, "mum come have a go at this" - 15 minutes later we gave up with tears of laughter at some of the translations.

    Then of course, we tried pieces of the "voice recognition lift" skit which has again come into relevance with the release of siri

    http://www.youtube.com/watch?v=5FFRoYhTJQQ [youtube.com]

  • by kervin ( 64171 ) on Monday October 17, 2011 @10:01AM (#37738516)

    First, the article makes no sense since Siri doesn't do translation. I guess translation doesn't "exist" yet since Apple doesn't have a product.

    Google, Nuance and Microsoft have been pushing Speech Recognition for a few years now. These companies put millions into NLP R&D ever year and are on the forefront of technology. Apple had been ignoring this space and so these companies have had great Speech Recognition and other NLP products for a while and Apple doesn't.

    Google and Microsoft are about to release the next wave of speech products ( e.g. in Android 4 and WP 8 ). These companies have NLP technology Apple hasn't even begin to tackle. Like NLP in all major world languages and across many markets ( eg. Checkout EngKoo [microsoft.com] for example )

    IOS was falling behind and Apple scrambled to purchase a Speech recognition mobile app, quickly licensed Nuance and Wolfram Alpha knowledgebase technology, and added those APIs in the operating system. They had to remove Siri from their market place.

    Marketing mentions DARPA, but just about all Speech R&D is funded in someway by DARPA. DARPA's been carrying that torch for a while now. Even the popular open source Pocket Sphinx [sourceforge.net] was made possible by partial DARPA funding.

    In short this Siri marketing push is the largest scale astroturf marketing campaign I've ever seen.

    • Re: (Score:2, Informative)

      by Henriok ( 6762 )
      The problem with everything you mentions is that it can be awesomely great, but fundamentally useless if no one knows that it excises at all. I didn't know Google have any speech services, nor Microsoft. I do however know that Apple has, so what Apple have done is useful for me. What Google or Microsoft has done was impossible for me to use, since it was unknown to me.
      • by Nemyst ( 1383049 )

        If you read the post properly, you'll notice that it'll be in the next generation of WP and Android devices. It's rather logical that neither Google nor Microsoft has said anything about it thus far since they haven't announced any device running on said OS. We're expecting them momentarily, at least for ICS, but it's not there yet.

        The marketing push will start when devices are announced, assuming they have something ready.

    • by tlhIngan ( 30335 )

      IOS was falling behind and Apple scrambled to purchase a Speech recognition mobile app, quickly licensed Nuance and Wolfram Alpha knowledgebase technology, and added those APIs in the operating system. They had to remove Siri from their market place.

      Actually, Siri was bought by Apple. They do license a bunch of stuff from Nuance and probably incorporated it into Siri, but from the Siri devs, the 3GS was simply incapable of doing the necessary processing without a lot of shortcuts.

      Apple saw the Siri app, was

    • Apple had been ignoring this space

      Well, except for the PlainTalk [wikipedia.org] technology they introduced in 1993.

      Google and Microsoft are about to release the next wave of speech products ( e.g. in Android 4 and WP 8 ). These companies have NLP technology Apple hasn't even begin to tackle. Like NLP in all major world languages and across many markets.

      So, the technology you can get from Apple today is inferior to technology you'll be able to get from Google and Microsoft at some point in the future. This is neither surprising nor a valid argument.

      Nor do you know what Apple is working on for future releases, but it's can be said with reasonably high assurance that Siri 2.0 will be better than the Siri we have today.

    • by King_TJ ( 85913 )

      I suppose you're technically correct (although I believe Apple was dabbling in voice recognition a bit with newer iPods, before Siri was even on anyone's radar, as a way to control basic music player functions, hands-free). But IMHO, this whole "Siri popularity" thing has as much to do with the implementation as the technology itself.

      As is typical for Apple, they've taken an existing technology ... perhaps even one that's not clearly "best of breed", but found a way to integrate it so the average user will

  • by norminator ( 784674 ) on Monday October 17, 2011 @10:10AM (#37738612)

    which lets users to translate chats

    Who translated this article?

  • useless (Score:4, Insightful)

    by Blymie ( 231220 ) on Monday October 17, 2011 @10:30AM (#37738856)

    Google's voice search, and translate, and all other speech -> text products are absolutely useless. I find a very, very, very low success rate.

    Good luck if I'm driving in a car too, and the background noise adds to the difficulty.

    I know many other people that are in the same boat, but these are all locals. I wonder if other people think it's just great to have to repeat themselves 10 times, or if others do not have the same issues. I do not believe that local dialects and pronunciation is the issue, the english I hear here, seems to be the same english I might hear on Northern US news reports, on TV stations.

    However, as it sits? Useless!

    • by jfengel ( 409917 )

      I haven't used Google voice recognition in this context, but I have seen it in use on YouTube videos. I have yet to see a single case, even for simple spoken speech, where it was even describable as usable.

      Their translator generally gets the gist of things, from properly-written text. But the speech-to-text part of it is not ready for prime time, at least not for naturally spoken speech. Maybe it's better when you're speaking directly to it.

    • Re:useless (Score:4, Informative)

      by ergo98 ( 9391 ) on Monday October 17, 2011 @11:36AM (#37739762) Homepage Journal

      " I do not believe that local dialects and pronunciation is the issue"

      I have been using the voice input functionality since it came out, and have been shocked at the startling accuracy of it. It is almost never wrong, and is eminently useful for navigation, making calls (by number or by name), or for voice dictation in a message. I use it frequently and it is shockingly rare that it isn't dead on.

      I'm talking about just general voice to text, not about translate which adds another language to language issue, however Google has the voice recognition thing DOWN. I imagine there are some accents and manners of speech that present it difficulty however.

  • by mswhippingboy ( 754599 ) on Monday October 17, 2011 @11:15AM (#37739438)
    I'm looking forward to the day when both iOS and Android devices both have continuous speech recognition tied to chatter-bot apps so that we can just sit back and watch them argue amongst themselves about which is better, thereby saving ./ 80% of the conversion space.

    Then we can focus on something really important like who was more influential - Dennis Ritchie or Steve Jobs....

  • by mswhippingboy ( 754599 ) on Monday October 17, 2011 @11:36AM (#37739766)
    As an aside and part of the Stanford introduction to AI course, Peter Norvig discusses some technical aspects of how Google translate works under the covers. Pretty interesting for the nerds among us...

    http://www.youtube.com/watch?feature=player_embedded&v=sPSN0aI0PgE [youtube.com]

  • Google's speech to text capabilities are essentially trash [washingtonpost.com].

The use of money is all the advantage there is to having money. -- B. Franklin

Working...