Quantcast
You are not logged in, click here to log in.
17 Replies Last post: Nov 24, 2008 8:41 AM by VafeR   Go to original post 1 2 Previous Next
Click to view doglesby's profile Enthusiast 863 posts since
Aug 31, 2004
15. Nov 19, 2008 4:27 PM in response to: calancaster
Re: Apple and Google should talk voice recognition on iPhone
Actually the video shows searching for contacts only by typing the name. I'm pretty sure voice search is web-only.
Click to view doglesby's profile Enthusiast 863 posts since
Aug 31, 2004
16. Nov 19, 2008 5:21 PM in response to: aryayush
Re: Apple and Google should talk voice recognition on iPhone
aryayush wrote:
Just so it’s clear, I do know that Google does the voice recognition on the server. But there’s a difference between trying to recognise every single word you speak correctly and trying to match what you spoke with the entries in your contacts list. I’m pretty sure the latter is much easier to do than the former and would yield more accurate results.
You might think so, but fundamentally recognizing phonemes is recognizing phonemes. Translating text into phonemes is actually harder with proper names.

People talk about the UI of cut-and-paste because the functionality is easy, the interaction can be done many ways. Speech recognition is the UI, it's the functionality that makes it hard. Notice how little it is used in Mac OS X. I can't even do what you ask on my laptop.

As another example, Say Who uses "powerful speech recognition technology that requires more processing power than the phone can handle." It uploads contact names and searches against them on a server.

I'm pretty sure it's not the interface that is holding voice dialing up.
Click to view VafeR's profile New Member 2 posts since
Nov 3, 2008
17. Nov 24, 2008 8:41 AM in response to: itsjustme
Re: Apple and Google should talk voice recognition on iPhone
My hunch is that the limitations on searching contacts by voice have to do with sending your private data (contact list) out over the network to Google's servers for processing and back - rather than any technical limitation.

If that is the case, I do wonder why they don't just make that clear in a really simple, obvious disclaimer and have the user sign their soul away with a checkbox.

It would be fantastic to use GMA for voice dialing...

(Incidentally, I think this sheds some light on the "why doesn't apple use this tech in their phone" question as well. With server-side-processing, the voice recognition would only work when the user had internet access - which would be annoying. Processing would have to be done on the phone's ARM chip - perhaps it wouldn't be fast enough to do efficiently? I don't know. Does "Say Where" do its processing client-side?

  • JR