First 12 hours with my iphone 4s impressions (Coming from an EVO4G)

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Merad

Platinum Member
May 31, 2010
2,586
19
81
wait siri needs to connect to servers to work?? why does it need to do that? isn't it just a speech recognition program?

Siri does "natural voice" so you don't have to use a strict syntax or anything when talking to it. So there are dozens of ways if not more to speak the possible commands. I imagine the phone could handle the actual processing, but it probably requires a huge database to interpret all the commands. I'm sure apple didn't want to waste space on the phone or increase storage. Plus, with Siri being cloud based, the entire system improves its recognition ability as more people use it.... Or so they claim.
 

Beer4Me

Senior member
Mar 16, 2011
564
20
76
Activation was a breeze. That's my first initial reaction to this phone. Then WOW. This phone is fast! There is a HUGE difference GPU acceleration of the UI! Reminds me of my mom's WP7 (though I know iOS came first)

I don't know what apps to get, but I got myself a GPS Navigation called MotionX GPS Drive. Then came the problems:

Siri couldn't understand anything, and it said "Cannot connect to network". Even though I'm on Wi-Fi. Had to restart the phone... First day I got it and I already have to restart it... After the restart, it turns out that someone left me a voicemail... Which is very strange. I can't have my phone not letting me know that I received a voicemail until I restart or call my phone number.

This morning, Alarm set to 8:30AM. When it came time to wake me up (I was already up) all it did was buzz. No sound or anything. Couldn't turn the damn thing off unless I restart the phone as well too. WTF. Then I noticed I had a miss call as well at around 8:15AM -- Which eventually led me to think, I gotta restart the phone again. Restart the phone, tested the alarm - which finally worked - and bam. Another voicemail. Wow 2 restarts on Day 1. As much as I hated my Android, and how slow it was, at least it was reliable!

Then came something I'm going to have to deal with: Selecting the address of my contact on my EVO 4G would prompt me to which Navigation Software to Use, and if I would like to use it as Default. Not the iPhone. You get Google Maps, period. Kind of annoying, but I can deal with it.

Yep, get used to it. iOS will never have the capability to program/change default apps.
 

Whiskey16

Golden Member
Jul 11, 2011
1,338
5
76
I've used a voice recognition device a lt, and as it learns, it gets a lot better.
One would hope not. Such voice recognition software that you are likely referring to is locally controlled and stored on your personal device.

If Apple ever claims that Siri 'learns' then it will suffer HUGE international privacy legal ramifications for storing users' biometric data. The only possibility for a beginning of compliance would be for Apple to lock all Siri services out from user access until the user is clearly presented with an opt-in aggreement for external (often foreign) biometric surrendering and storage.

That's all mute as Siri apparently does not 'learn' and is an international flop for Apple as it was advertised upon the 4S for an international launch but Siri does not exist as active outside of the USA.

Apple is smoke and mirrors. Siri is not new and most certainly not revolutionary. It barely works as currently implemented. Voice recognition is not new. A 5 year old Windows Mobile phone with Microsoft's locally managed and controlled Voice Commander regularly worked more reliably for disaplying contacts, starting apps, music, etc...
 

Ns1

No Lifer
Jun 17, 2001
55,418
1,598
126
If Apple ever claims that Siri 'learns' then it will suffer HUGE international privacy legal ramifications for storing users' biometric data.
They've claimed this several times


Apple is smoke and mirrors. Siri is not new and most certainly not revolutionary. It barely works as currently implemented. Voice recognition is not new. A 5 year old Windows Mobile phone with Microsoft's locally managed and controlled Voice Commander regularly worked more reliably for disaplying contacts, starting apps, music, etc...

Isn't the point that voice command only accepts a select set of commands in certain syntax, whereas siri will interpret whatever?

I mean I don't have an android phone right next to me, but someone run this through vlingo and let me know what it says:
siri_weird_verge11.jpg


siri_weird_verge19.jpg
 
Last edited:

Whiskey16

Golden Member
Jul 11, 2011
1,338
5
76
Photo stream is cool. Took a bunch of pics on iPhone. Opened my iPad and they all downloaded to it. If you have a Mac it will automatically import into iPhoto via da cloud
Much like Picasa on Android...

I am quite happy sticking with my HTC Desire HD. Wife and mom each now have a Motorola Defy. Despite the latter only being Froyo, they are each thrilled with it working as they wish, while loving its slightly larger screen but smaller size, weight, than an iPhone 4. Being water and dust resistent is a bonus.
 

VashHT

Diamond Member
Feb 1, 2007
3,110
956
136
Isn't the point that voice command only accepts a select set of commands in certain syntax, whereas siri will interpret whatever?

I mean I don't have an android phone right next to me, but someone run this through vlingo and let me know what it says:
siri_weird_verge11.jpg


siri_weird_verge19.jpg

Is it really interpreting whatever or did the designers just plan answers for jokes like these to be asked?
 

Ns1

No Lifer
Jun 17, 2001
55,418
1,598
126
Is it really interpreting whatever or did the designers just plan answers for jokes like these to be asked?

you can ask the device "what the meaning of life is" and get several different answers.

siri has been responding to many ridiculous requests.

siri_weird_verge7.jpg
 

Red Storm

Lifer
Oct 2, 2005
14,233
234
106
you can ask the device "what the meaning of life is" and get several different answers.

siri has been responding to many ridiculous requests.

I get it's fun and all to mess with it and see what it might reply with, but is this really one of the big things that's supposed to differentiate it from any existing voice control app?

As I don't have a 4S I can't test it myself, but what useful things does Siri do that I can't already do with another app?
 

Ns1

No Lifer
Jun 17, 2001
55,418
1,598
126
As I don't have a 4S I can't test it myself, but what useful things does Siri do that I can't already do with another app?

respond to commands in a manner other than

COMMAND text text text

I haven't given Siri a real spin since their servers were fucked over the weekend. I'll let you know after a week.
 

Red Storm

Lifer
Oct 2, 2005
14,233
234
106
respond to commands in a manner other than

COMMAND text text text

?


Not sure, haven't given Siri a real spin since their servers were fucked over the weekend. I'll let you know after a week.

Thanks. Also, does using Siri require pressing a button to initiate it? I assume by default it would of course, but are there options so that - for exmaple - if you get a text while driving the phone will announce it and then give you the option of telling it to read you the message, without having to reach for your phone at all?

The biggest hurdle to these voice apps since they've first been introduced is that you still have to pull your phone out to start using them, which to me kinda defeats the purpose.
 

Ns1

No Lifer
Jun 17, 2001
55,418
1,598
126
You can press the home button to activate or raise the phone up to your ear
 

Whiskey16

Golden Member
Jul 11, 2011
1,338
5
76
The biggest hurdle to these voice apps since they've first been introduced is that you still have to pull your phone out to start using them, which to me kinda defeats the purpose.
Later versions of Microsoft Voice Command (2003 introduction for Pocket PC then Windows Mobile) enabled activation via bluetooth call initiation:

===== CALLING A CONTACT =====

Commands:

Call <contact>
Call <contact> at home
Call <contact> at work
Call <contact> on mobile
Call <contact> on cell
Call <contact> on cellular
Call <contact> at home two
Call <contact> at work two
Call <contact> at car
Call <contact> on radio
Call <contact> on pager
Call <contact> at assistant

To confirm that you want to make the call after Voice Command responds:

You can say "Yes" or "Correct" to call.
You can say "No" or "Incorrect" to try again.

If Voice Command asks you which location, you can:

Repeat one of the locations that Voice Command offers to call.
Say "No" to try again.


Related commands:

You can say "Call back" to call back the last call that you received.
You can say "Redial" to call back the last call that you made.

Examples:

Call Karen Archer on cell
Call Frank Miller
Call City Light and Power
Call Barbara Sparrow Home

Notes:

Voice Command indexes by the Contact's first and last name if it exists. If you have a nickname entered, you can use that too. Voice Command will only let you call by [COLOR=blue !important][COLOR=blue !important]company [COLOR=blue !important]name[/COLOR][/COLOR][/COLOR] if there is no first or last name.

You must prefix contact calling with the "call" keyword. If you use "dial", it won't work!

===== DIALING A NUMBER ======

Commands:

Dial <7-digit number>
Dial <10-digit number>
Dial <1+10-digits>
Dial <N-1-1>

Examples:

Dial 555-0200
Dial 800-555-1212
Dial 1-800-555-1212
Dial 411

You must prefix digit dialing with the "dial" keyword. If you use "call", it won't work!

===== CHECKING CALENDAR =====

Commands:
What's my next appointment?
What's my schedule today?
What's my schedule tomorrow?
Reminders On
Reminders Off
What's my next meeting?
What are my appointments (today)?
What are my meetings (today)?
What's my schedule (today)?
What's my calendar (today)?
What's my calendar for today?
What are my appointments tomorrow?
What are my meetings tomorrow?
What's my calendar for tomorrow?
What's my schedule tomorrow?

===== START [COLOR=blue !important][COLOR=blue !important]MENU[/COLOR][/COLOR] =====

Commands:

Start <program>

Example:

Start Solitare
Start Messaging
Start Internet Explorer
Start Pictures and Video

Notes:

Voice Command will index any file that is in or inside of \windows\program files
You have to say the file name exactly as it is written. It may be helpful to rename shortcuts. Also, you can put links to web pages here and go straight to a saved web page this way.

===== MEDIA =====

Commands:

Play music (to have Voice Command guide you through selecting music)
Play media (variant of Play music)
Play anything (play all media)
Play artist
Play album
Play genre

Play <artist name>
Play <album name>
Play <genre name>
Play <everything>

Play
Pause
Stop
Next
Previous (track)
Shuffle on
Shuffle off
What song is this?
What track is this?

Examples:

Play The Beatles
Play The White Album
Play Rock
Play Everything

Notes:
You cannot play individual tracks using voice Voice Command will index the media based on the metadata. You can use a metadata editor to groom the fields.

===== Phone Stuff/Status =====

What time is it?
What date is it?
What is my [COLOR=blue !important][COLOR=blue !important]battery[/COLOR][/COLOR] level?
Turn flight mode on. (to turn on flight mode and disable all wireless radios including Bluetooth, WIFI and cellular phone)
Turn flight mode off.
What is my signal strength?
What calls have I missed?
What missed calls do I have? (to hear each missed call and reset the missed call count)
Set Ringer High
Set Ringer Loud (to set ringer volume to 5)
Set Ringer Medium
Set Ringer Middle (to set ringer volume to 3)
Set Ringer Low
Set Ringer Soft (to set ringer volume to 1)
Set Ringer Quiet
Set Ringer Off
Set Ringer Mute to set ringer volume to off
Set Ringer Vibrate to set ringer to vibrate
All could be accomplished without the phone in hand.
 
Last edited:

Red Storm

Lifer
Oct 2, 2005
14,233
234
106
Later versions of Microsoft Voice Command (2003 introduction) enabled activation via bluetooth call initiation:

All could be accomplished without the phone in hand.

I guess I should edit my post to say "or use a headset/earpiece."

That's pretty neat, but I don't like wearing a bluetooth earpiece. Good to know the option is there though!
 

Ns1

No Lifer
Jun 17, 2001
55,418
1,598
126
major inconvenience, siri can't add stuff to contacts

You need to add locations (via contacts with an address) for geofencing to work
 

Whiskey16

Golden Member
Jul 11, 2011
1,338
5
76
That's pretty neat, but I don't like wearing a bluetooth earpiece. Good to know the option is there though!
Up to a year ago it was quite common for me using my HTC Touch Pro and then Touch Pro 2 to use voice commands via the car stereo to initiate music/podcast playback, ringer levels, etc.
 

VashHT

Diamond Member
Feb 1, 2007
3,110
956
136
you can ask the device "what the meaning of life is" and get several different answers.

siri has been responding to many ridiculous requests.

siri_weird_verge7.jpg

Eh that's cool and all but I still think it's just a product of clever programming and people are acting like it's AI or something. Anyway I hope someone gets it working on the iphone 4, I'd like to play around with it but I don't use voice commands enough to buy an iphone 4s unlocked jsut for siri.
 

vshah

Lifer
Sep 20, 2003
19,003
24
81
Siri, and android voice control both send your voice to remote servers for the speech to text and further processing.

The phone isn't powerful enough to do it fast enough, yet.

Yes, they are storing/analyzing your voice to learn. there's an option on android to enable voice learning - there's probably something similar for Siri as well.
 

abaez

Diamond Member
Jan 28, 2000
7,155
1
81
It doesn't matter if someone ports it perfectly. Apple's servers are not taking Siri commands from an iPhone 4, so it will never work right until Apple wants it.
 
Jul 10, 2007
12,041
3
0
wait siri needs to connect to servers to work?? why does it need to do that? isn't it just a speech recognition program?

did you see how many servers watson comprised of?

granted, siri isn't as advanced, but that puts things into perspective.