I've updated this hands-on to reflect Siri's new tricks in iOS6; it originally posted June 21, 2012 comparing S Voice on the Galaxy S3 -- which is still current -- to Siri on iOS 5. If you're wondering, tomorrow I'll be comparing the updated Siri to Google Voice Actions.
Voice assistants like Siri, S Voice, Google Actions, and Microsoft's TellMe aren't new, but they are evolving into more mainstream features that can expedite results. S Voice, which launched this summer on the Samsung Galaxy S3, is Samsung's answer to Siri. That also makes S Voice the predominant voice app for the iPhone 5's brawniest Android contender.
S Voice has been getting a bad rap ever since the its debut. CNET Asia and CNET UK both slammed the Siri-wannabe before the Galaxy S3 arrived in the U.S., and Siri easily won here in San Francisco as well.
The dueling assistances can perform many of the same tricks. I repeated 12
One thing I'll point out isn't something I could capture in screenshots -- for every time S Voice misinterpreted, I repeated my command until either the I got the right syntax, the app interpreted me correctly (like if I spoke much slower), or I got fed up with S Voice continuing to miscompute.
Although Siri performed better than S Voice overall, Apple's assistant is hardly a dream. For as long as I've used either app, they've both caused headaches. I love the concept of voice-recognition software -- especially when I'm hands-free -- but many times, it's simply faster and more accurate to just type in the query myself.
1. Place a call
Both assistants heard my command and launched the dialer.
2. Send a text
By the way, I use CNET's Download.com editor in a lot of examples because I know he won't scream at me for sending him random calls and texts.
3. Set an alarm
4. Get directions
Since driving directions are new in iOS 6, I also experimented with language -- what could I say or not say to make Siri give me what I wanted? You can ask for driving directions or command Siri to navigate, but use the word "drive" and you'll be sorry. It also helps to annunciate.
5. Check the weather
6. Play a tune
7. Set a calendar event
8. Search the Web
Neither one understood my devotion to Pixar films. In S Voice's case, the blunder illustrated my user error in incorrectly structuring my commands. However, the app's rigidity once again got in the way and completely tried my patience.
9. Ask: When was Abraham Lincoln born?
10. Ask: How far is it from here to Siberia?
11. Updating social networks
Posting Facebook and Twitter status updates is easy in theory on both S Voice and Siri, and I performed the commands several times on each with similar messages. Both offer opportunities to adjust or correct the message before posting, but Siri was the clear winner. Not only was Siri more accurate, its animation is also more engaging. For instance, Siri will stamp your canceled messages with a red icon if you abort.
S Voice, on the other hand, doesn't appear to know its own name -- and that's just its first problem. Simple tweets worked fine, like "Testing S Voice on the Galaxy S three." However, the more complex you get, the harder it garbles. "Testing out the functionality of tweeting on the Galaxy S3" became "Testing out the functionality of the athletes on the galaxy s three."
12. Movie showtimes
Siri and S Voice both found me showtimes. I do like how S Voice pulled up Fandango's Web Site to also offer a ticket sale, but I'm not sure I'd want that option every time.
However, it didn't open the Google Play store, which means that commands like, "Download Angry Birds!" are a no-go.
What's more, OpenTable ties into Siri, so if you ask to make reservations, Siri will search for you, then launch the app (which you've had to download) so you can seal your dinner deal. As usual, Siri doesn't always know that "Locanda" is a place and "Low Conda" isn't, or that you want reservations rather than respirations.
Siri commands might creep up in other apps, too, OpenTable-style, since with iOS 6, Apple opened up the Siri API to third-party developers. You'll soon be able to use Siri to interact with these apps, for instance, adding reminders to a non-Apple app.
Sports scores are also new to Siri in iOS 6, but they only retrieve stats for the current season.
Siri also dictates e-mail, a feature that predated iOS 6. Try it on S Voice if you'd like, but all you'll get is an apology that S Voice is unable to send e-mail. Siri did well enough with this simple message, but I'd hesitate to compose something much longer, especially without automatic punctuation control (you can vocally punctuate, which is good, since you know, I'm a writer and stuff.)
Eyes Free, which will be able to control compatible cars, is technically part of iOS 6, but it's still under development, and I wasn't able to test it. I anticipate a larger launch when the feature's ready for prime time.
Verdict: Both have a long way to go, but S Voice has longer
It's only a matter of time before voice-command software becomes more accurate all around. In the meantime, Siri offers a hands-down better experience, since it better interpreted my commands, and didn't require as much repetition.
S Voice also struggles more than Siri to filter out sound, even when I'm attempting to annunciate (which just makes me feel like an idiot while in public: "GOO-gl-PLAY.")
Even when I tested S Voice in a quiet area of the office, I noticed that the GS3 recorded the sounds of closing doors, conversation floating down the hall, the click of the screenshot, and in one instance, a more forceful breath.
With some fine-tuning and a broader command vocabulary, S Voice 2.0 will be able to close the gap with Siri. However, both programs need to work out enough kinks that I'll probably wait a few generations more before relying on either one to operate my phone.