Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Iphone Apple Hardware Technology

A5 Mystery Solved (Why Siri Won't Run On iPhone 4) 239

Hugh Pickens writes "Anna Leach reports that Siri support has been a contentious issue for owners of earlier iPhones, but a recent filing from Audience shows that Siri won't run on the iPhone 4 because the phone's chip can't handle it. Linley Gwennap of the Linley Group cracked one of the secrets of the new iPhone's A5 chip after working out that it packs some serious audio cleaning power not available on the iPhone 4's A4 chip. Audience has developed technology that removes most or all of the background noise when someone places a cell-phone call from a restaurant, airport, or other noisy location. The iPhone 4S integrates Audience's 'EarSmart' technology directly into the A5 processor, improving its technology to handle 'far-field speech,' which means holding the device at arm's length rather than directly in front of the mouth. Apple has also licensed the Audience technology for a 'new generation of processor IP,' which may mean that the forthcoming A6 processor will appear in the iPad 3 and iPhone 5. 'Why Apple has not simply purchased Audience is unclear. An acquisition would prevent Audience's other major customer, Samsung, from using the technology to compete with Apple,' says Gwennap. 'The company may be hedging its bets, as it could switch to Qualcomm's Fluence noise-reduction technology in the future.'"
This discussion has been archived. No new comments can be posted.

A5 Mystery Solved (Why Siri Won't Run On iPhone 4)

Comments Filter:
  • by zonker ( 1158 ) on Monday February 06, 2012 @06:20PM (#38947015) Homepage Journal

    Or at least not the whole story. It has been shown already that a jailbroken iPhone 4 can run Siri just fine.

  • Oh, great... (Score:4, Insightful)

    by ibsteve2u ( 1184603 ) on Monday February 06, 2012 @06:21PM (#38947027)

    improving its technology to handle 'far-field speech,' which means holding the device at arm's length rather than directly in front of the mouth

    I thought cell phone users were annoying enough when they constantly raised their voice as if the other end were deaf; now people are going to be yelling at their phones from across the room.

  • by poetmatt ( 793785 ) on Monday February 06, 2012 @06:26PM (#38947071) Journal

    Yep.

    It's pretty funny to say "it's hardware" when there's nothing preventing apple from running it in software except choice (the restriction of the customer's, that is).

    This is what you get when you run apple. Literally - you let them dictate the software that you can run, this is the result. Don't like it? Don't use apple.

  • Mystery? (Score:5, Insightful)

    by Evro ( 18923 ) * <evandhoffman AT gmail DOT com> on Monday February 06, 2012 @06:27PM (#38947075) Homepage Journal

    I always assumed the answer was something to the effect of:


    boolean siriEnabled() {
        return (system.cpu.version >= 5.0);
    }

    Is anything else really needed? They don't want to support it on older models so you have to buy the new one. Conversely, if you really want the feature, buy the latest phone. Personally I find Siri an overhyped piece of junk. I have a 4S and I disabled it because it kept getting activated randomly and rarely understood my commands. Plus for the basic stuff like weather, I can just open the app. The anecdotal crap like "Will I need an umbrella today?" is just a dumb gimmick to me. But anyway, the fact is that the 4S is really an incremental improvement over the 4, and Siri is the one feature Apple can point to on the 4S as a differentiator, so they enforce that differentiation.

  • by MobyDisk ( 75490 ) on Monday February 06, 2012 @06:29PM (#38947097) Homepage

    Possibly true: Siri uses a unique feature of the iPhone 4S.
    False: Siri won't run on the iPhone 4

    Siri runs just fine on jailbroken a iPhone 4, and it ran just fine on an iPhone 4 Before apple removed it [google.com]. Kudos to the authors for enhancing Siri to use new features of the A5 chip. Good job to the researcher who figured this out. But shame on anyone who uses this as FUD to make Apple look like they didn't cripple their own product to force people to upgrade.

  • by Anonymous Coward on Monday February 06, 2012 @06:35PM (#38947171)

    Well, reading TFS, it says they "licensed a new generation of processor IP" -- but if you ask me, that sounds suspiciously like "licensed some DSP code that runs on any sufficiently-powerful DSP, but only paid for a license for their new chip (and pay royalties on the DSP code for every A5, whether it runs Siri or not)" -- cheaper than paying licensing for all manufactured iPhone 4 units (whether or not they use Siri) and provides an incentive to buy the latest. There's absolutely no reason something like that would be implemented in dedicated silicon, it just doesn't make sense. And yeah, it's possible the A4's DSP isn't powerful enough, but I have a hard time seeing how speech cleanup could be more demanding than x264 de/encoding...

  • by UnknowingFool ( 672806 ) on Monday February 06, 2012 @06:48PM (#38947291)
    There is already a dozen comments or so about how the article is wrong because Siri works on a jailbroken iPhone 4. That was never the point of the article. We know that it will work because of the jailbreaks. The question is why Apple didn't allow it to work on the 4. The article suggests a hardware limitation in that while the A4 chip can run Siri it lacks the much better audio processing the A5 has to remove background noise. Design wise this means that the Siri was meant to be used at a distance instead of always next to user's mouth. Also this means the 4S should be able to handle noise better. This is speculation but a reasonable one as I can see Apple not releasing a feature for quality reasons even if people disagree it is really a valid reason for them.
  • by JSBiff ( 87824 ) on Monday February 06, 2012 @06:49PM (#38947305) Journal

    "'Why Apple has not simply purchased Audience is unclear."

    Perhaps it's because Audience doesn't want to be bought? Even without Siri, it sounds like that tech would be useful in EVERY SINGLE PHONE - would make conversations a bit easier in noisy locations.

    Audience probably figures that by broadly licensing the tech to every phone company in the world, they'll make MORE MONEY that Apple would be willing to offer them. At least, they might be betting on it.

  • by Anonymous Coward on Monday February 06, 2012 @08:02PM (#38947889)

    Still does not explain why siri will not work on my ipad 2.

  • by DJRumpy ( 1345787 ) on Monday February 06, 2012 @08:03PM (#38947901)

    I don't think you understood the content of the article. 4 and 4S can indeed run Siri, but Siri does it better in the very environments where it's important. Without the noise reduction hardware, Siri doesn't work nearly well enough on an iPhone 4. Lets face it. If you're at home and you need something you have your computer and a full keyboard in front of you. You would probably use them. Siri is typically used out and about where the background noise is the worst. The two have been compared, and in a quiet environment, they are comparable. put them in a noisy room and the iPhone 4 can't compete with the 4S.

  • by Chuck Chunder ( 21021 ) on Monday February 06, 2012 @08:10PM (#38947943) Journal

    With the tele on in the background, the 4S was much more reliable.

    It is easy to have a poke at Apple as trying to force people to upgrade but there are other reasons for them to be cautious. If Siri did have dubious performance then it would be dismissed as a half-arsed gimmick, likely damaging it's reputation for a long time. As there are a lot more older iPhones out there being used than there are 4S models the majority of people experiencing Siri would be doing so with inferior sound quality and judging it accordingly.

    As it is it looks pretty cool but I will probably keep using my 3GS for at least one more generation if it keeps on ticking.

  • by ColdWetDog ( 752185 ) on Monday February 06, 2012 @08:17PM (#38947975) Homepage

    The big problem with Siri isn't background noise. Siri just isn't all that smart. If you want to do simple things - send a simple text, it sort of works - just like voice commands have sort of worked since, oh, around 2000. If you want to do complex things it sometimes works, but very often screws up. When it screws up, you end up keyboarding the problem. Might as well go for the keyboard in the first place.

  • by Anonymous Coward on Monday February 06, 2012 @09:45PM (#38948675)

    Actually, it WAS called Siri before Apple bought it. I still have a copy of the app on my iPhone, although it's useless now since it won't communicate with the server.

    So, does itunes give you your money back for the purchase? If not, sounds like a good class action lawsuit.

    For whatever reason, it seems as though Apple didn't think the technology was good enough without the add-ons that come with the 4S.

    My ass. Apple just wants you to buy a new phone.

  • by BasilBrush ( 643681 ) on Monday February 06, 2012 @09:52PM (#38948715)

    There's a difference between running and running as well as on the 4S. The demo of noise reduction is impressive.
    http://www.audience.com/demos/transmit-noise-en.php [audience.com]
    It's easy to see why with that noise reduction, Siri would be much more accurate than without it, in real scenarios.

    Apple obviously wants Siri to be judged on it's best performance. They have a reputation for quality to maintain.

8 Catfish = 1 Octo-puss

Working...