Skip to main content

Siri-an Revolution

I used Siri for the first time a week or so ago, and I was exquisitely underwhelmed. It's basically a somewhat decent speech recognition system attached to a crappy version of Eliza, which was a simple question-and-answer artificial intelligence program written over 30 years ago. All of which begs the question - why do people love it so much?

Simply, Apple succeeded by humanizing Siri and then marketing the hell out of it (her?), even so far as to inspire various parodies such as the husband and wife argument. I've watched people use Siri with fascination, trying to tease out "sassy" responses, and searching for Easter eggs beyond what was reported in the press. In fact, I've seen this use case much more than actually useful things. But it's interesting anyway to compare with Google Voice Search, which has been around way longer and shares a similar feature set.

Google Voice Search is the best speech recognition system I've personally used. It's been getting increasingly better over time, and even learns how different individuals pronounce things differently. Android also added "Voice actions" a while back that essentially do what Siri does. So what's the problem? Why doesn't it get the attention that Siri does?

The problem is that most people don't even know these features exist. And the people that do know aren't compelled to use them. In both Apple's and Siri's cases, the feature sets are similar (Siri arguably has a larger vocabulary and better understanding of "natural language", but not by much). But in the case of Siri, people have an emotional connection, and perhaps it's this connection that pushes them to use what is clearly not yet a polished piece of technology.

What's curious is that Google has also shown the ability to connect emotionally with users, some examples being the absolutely brilliant "Search On" campaign that included the "Parisian Love" commercial shown during the Super Bowl, and most definitely the tear-jerker Chrome commercial "Dear Sophie". But in these cases, the marketing was much more general than "small feature of mobile operating system in order to convince people to buy my phone". This was by design, of course, but a notable difference nonetheless.

From a usability point of view, Apple unsurprisingly wins. How do you use Siri? Raise your phone and start talking after the beep. Yep, pretty darn simple. How do you use Voice Search/Actions (great name, btw....) on Android*? Well, there's a little microphone in the IME (that's "input method editor", for the inquisitive), in case you want to speak instead of typing. And there's a big microphone on the home screen next to the search box. And you can also press that big microphone button and tell it do something like, "Send a text message to Bob". And there's also this thing called "Voice Dialer" which does essentially a small part of what voice actions can do. Etc. Which experience would you feel more comfortable explaining to your parents? Yeah.

I always love observing how marketing and usability affect product outcomes, and since the battle between Android and iOS is only heating up, I can't wait to see what comes our way in the new year.

*I haven't seen ICS yet, so these comments are for older versions.

Comments

Popular posts from this blog

Why Korean Is Hard For Native English Speakers

A couple of days ago, as an experiment, I wrote my first blog post ever in a non-English language . It was an attempt to explain some of the reasons that Korean is hard to learn for native English speakers, so I figured I might as well try to write it in Korean. Those of you who actually read Korean can see how awkward the attempt was =). In any case, the post came from an email conversation I had with The Korean from  Ask a Korean , a fantastically well-written blog about all things Korea from the perspective of a Korean who moved to the United States during high school. Since I tend to geek out on language things, I figured I might as well post part of that conversation. An edited version follows. --------- Out of the languages that I've attempted to learn so far, Korean has been the hardest. I've done a lot of meta thinking about learning Korean, and I think there are a number of reasons it's difficult for non-Koreans (and especially Westerners) to learn: 1) Obvi...

Pushing Python Performance With Parallelization

TL;DR: For certain types of programs, you can take advantage of idiosyncrasies in the Python interpreter and the host operating system to create real shared memory between processes and get some pretty good parallelization. Premature optimization is the root of all evil. As a developer, you've probably heard this before, and what it means basically is that you shouldn't waste time optimizing code unless it's already doing what you want it to do. We also live in an era of seemingly unlimited resources with AWS/Google Compute, and often the easiest way to get higher throughput in your programs or service is just to pay for more instances. But sometimes it's fun to see what sort of performance we can get on a simple laptop (and save some cash at the same time). So anyway ... I've been working on this thing, and it took too damn long to run, and I needed to run it lots and lots of times ... so, it was time to optimize. Basic optimization has two main steps: 1) P...

10 other things South Korea does better than anywhere else

Recently this article about 10 things that South Korea does better than anywhere else  has been making the rounds on social media, but when I first read it, I couldn't tell if it was sincere or satire. A few of the items on the list are not very positive, such as "overworking" and "using credit cards". So, I thought I would try to put together a better list. Here are 10 other things South Korea does better than anywhere else: 1) Small side dishes, a.k.a. " banchan " (반찬) Banchan are by far my favorite aspect of Korean cuisine. Rather than the "appetizer and main dish" approach of the West, a Korean meal is essentially built around small dishes. Even a 5,000 won (about $5 USD) meal at a mall food court will come with two to four banchan in addition to the "main", and often people will actually choose restaurants based  on the banchan (e.g., seolleongtang , or beef bone broth soup, places tend to have the tastiest kimchi). Ther...