Archive for July, 2009

21
Jul
09

Google Voice – One Number to Rule Them All

Google Voice is currently a beta service offered by the big G to help mitigate some annoyances with phones. Ever get stuck listening to a voicemail that’s five minutes long and essentially just says “call me back”? Or pick up a call at the office, only to realize that the call is going to keep you anchored to your desk for the next 20 minutes? Does your business card have a half dozen numbers to reach you at? Google voice might be for you.

In a nutshell, Google Voice is a currently invite only, free service that allows you to have one number for all your phones, and rings all of your phones when someone calls that number, allowing you to choose which phone you answer. But it doesn’t stop there. You can also transfer calls between phones, screen calls, and get voicemails transcribed and emailed to you along with an audio recording. A bunch more as well, which will be covered below.

First thing is first, go grab an invite. It’s free, so if this sounds interesting at all to you, drop off your email. When you do get invited, you’ll get to choose a number that will become the one number you give to everyone. You can select a number in your area code, zip code, or wherever you’d like. You can also search for text, so you could try to grab 555-5CALLME if you chose to.

Picture 3

Your Inbox. Works like gMail (even with keyboard shortcuts!). SMS and voicemail will show up here.

Setting up the Service

From there, you can set up all of your phones. The process is painless, and pretty customizable. Once you set up your phones, you can choose which phones will ring when you get a call, and which phones will receive SMS. You can set up schedules as well, just in case you don’t want to get calls on your mobile between 9PM and 7AM, or your home phone during office hours, or whatever arbitrary schedule you’d like.

Next, set up your voicemail. The cool thing here is that you can set up multiple greetings for your contacts. When the kids call, they can get “Daddy’s busy, but I’ll call you back soon, sweetie.” while the office gets “I’m not in the office. If this isn’t an emergency, your call will be returned during business hours.” You can set up quite a few of these, which is kind of nice.

Groups and their settings.

Groups and their settings.

You’ll also want to set up your Google Contacts if you aren’t already using this service. I just set up Google Contact Sync (which is built into Address Book on Leopard) using this handy tutorial. A quick search revealed that there are plenty of other ways to get your contacts to Google, and if nothing else most PIM’s support exporting via comma separated values (.CSV) so you should be able to get all your important numbers into Google without too much trouble. When you set up your contacts, make sure that you use the “Groups” feature, as this is how gVoice decides which voicemail greeting to give, and whether or not the call is going to get screened (depending on how you chose in “Settings”).

Another tip I found is that you want to change any voicemail boxes or answering machines to answer only after 20 rings (or some other long number) so that your old answerer doesn’t pick up your call before Google does.

Phone Settings.

Phone Settings.

Using the Service

Once you’ve got all of the basics set up, start giving everyone your Google number. I did this with a mass email and a giant SMS. I imagine that I’ll probably get a few stragglers later on, but this took care of most people. Now, when someone calls or SMS’s, Google will send the call/SMS for whichever phones you set up. Another bonus: As long as you use Voice, you’ll never need another number. You can easily change and add phones at your whim.

When you answer a call through Voice, you’ll be presented with options: 1. Accept the call. 2. Send to voicemail. 3. Send to voicemail and listen in. 4. Record the call. This can be kind of annoying. I use an iPhone, so for contacts that I don’t screen ever (like family) I turned this option off. You can also have people that aren’t in your contacts list record their name, which gets played back to you before you choose what to do with the call.

If a voicemail or SMS is sent to your Voice number, it shows up in your online inbox. You can reply to SMS, listen to your voicemail, or view the transcription online. You can also have Voice send you SMS or email of the transcriptions.

I’m sure you’re wondering how well transcription works, and the answer is about 50/50. It’s pretty decent for getting the gist of the message, but not too great altogether. If you have someone that mumbles a bit, you’ll probably still need to listen to the voicemail.

Calling out, as well as SMS can be a bit tricky. When you call out, you want your Google number to appear in the voicemail. On a landline or dumb phone, you have to call your Voice number, then enter the number of your contacts. You can also call from the web interface. This will cause Voice to ring your phones, and when you answer it will connect connect you to the contact you selected.

On a smartphone, it gets a bit easier, particularly on Android and Blackberry, which Google has built apps for. On iPhone, there isn’t an app quite yet, so you have a choice between VoiceCentral or GVMobile. This makes it easier to get calls to people with your voice number. There’s another small trick, and that’s to use the 406 number you get from Google with an SMS.

When someone sends you an SMS, it doesn’t come from their number, it comes from a 406 number. This number is unique to you, but it allows you to reply and have your Google number show. You can also use this number to make calls to them with your Google number as well. I’ve simply been programming this as a secondary number with the tag “GVoice” and then using it instead of their regular number. There’s a lot more interesting stuff going on with this 406 number, but that’s a different article.

All in all, making calls is a bit kludgy without that 406 number, which you don’t get without receiving an SMS from the person you want to call, and is different depending on which phone you are calling from. You can use the web interface, but that’s not quite as easy as just hitting the speed dial on your phone. Hopefully with the release of more official apps for mobile devices this will improve.

Verdict

A little inconvenient to set up, but once you get it rolling it’s immensely useful. I rarely have to listen to voicemails now (which I love) and the ability to have one single number to give out is almost enough a reason to switch on its own. When Google gets around to releasing an official iPhone app, I am sure I’ll be happeir with it. In any case, I’m no longer giving out anything but my Google number.

10
Jul
09

Amazon Considers Putting Ads in the Kindle

kindle_ads cnet News is reporting that Amazon is filing patents for advertising in the Kindle. The patents vary a bit from inserting ads into free or discounted books (with the purchase of the physical book” to inserting ads in books themselves.

The patents outline the possibility of having ads inserted every few pages to inserting ads in the margins of the book. As someone who enjoys reading and is considering a Kindle, I find this a bit discouraging.

I enjoy getting lost in a book. I like to immerse myself in a book deeply enough that I forget how much time has passed as I am reading. Books serve as one of the last few refuges from the incessant advertising that proliferate throughout every other form of media. If they simply insert ads into books, I won’t buy a Kindle.But it could get interesting.

Perhaps the biggest complaint about the Kindle is the price tag. Most people seem to love the device, but at $299, it’s a difficult expense to justify if you don’t have a lot of cash laying around. Rumors have been floating around that newspaper companies may decide to subsidize the device in exchange for a commitment to subscribe for a predetermined time, similar to the way mobile phones are subsidized now in exchange for a service contract. An ad supported model could change the game significantly, and get a Kindle in a lot more hands.

Ads might allow them to get very competitive with pricing for both the device and the actual content. A Kindle priced at $99 would be a no brainer for those of us that read a lot. Even at $299, if you could get an entire book for $3, it might be worth it.

As things stand though, I am not ready for advertising to seep into any other avenue in my life. Its difficult enough to avoid it now. In books? No thanks.

09
Jul
09

Google Chrome OS – Impacts and Expectations

Google-Chrome-Browser-LogoUnless you’ve been under a rock for the last few days, you’ve likely heard that Google is set to release an OS which will be based around similar philosophies as the Chrome browser. So what does that mean?

Well, Google gives some vague ideas of what it might be. It’ll focus on “speed, simplicity, and security” and also says that “most of the user experience will happen on the web.” They say they’ll be building a lightweight window manager on top of the Linux kernel, and that it should get users to the web quickly.

In all likelihood, Chome OS will focus on existing Google products – Gmail, Docs, Calendar, etc. This brings about a few big questions.

1. What’s the point?

No, seriously. Why bother? Since you can access all of these products using any existing standards based browser, why do you need an OS based around a browser? On a netbook, this sounds like it might be great. Since netbooks are typically pretty underpowered, a suite of solid web apps, quick startup and shutdown, and simplicity are certainly nice. Hosting files online like you would with Google Docs would certainly help keep those tiny SSD’s free as well. They also mention that it will work with x86 based chips as well. Which begs the question:

2. Why would you wipe a full OS like Ubuntu, Windows 7, or OS X in favor of Google Chrome?

I love speed and simplicity as much as anyone, but sometimes not at the expense of utility. How many of you would be using Chrome as your browser if not for all those awesome extensions you have in Firefox? With Firefox 3.5, you get almost all of the speed of Chrome, plus a thousand times more utility. The very same can be said about Chrome OS and the other competing OS’s. On a netbook, you might want the simplicity of Chrome OS, but what about on a full size laptop or desktop?

3. How about privacy?

If, as is being speculated, most of your data lives in the cloud (on Google’s servers), how is that going to affect privacy? I mean, Google already does a fair amount of crawling my email, will they be doing the same with personal files? What happens if a court subpoenas my information? Will Google give it to them?

In any case, I hope that Google has some success in the OS market.  More competition will breed innovation from other OS makers. I think Windows 7 is shaping up to be pretty good, but I sincerely doubt it would have been what it is now if not for Apple gaining market share with OS X, and options like Ubuntu becoming a more viable alternative every day.

I also have pretty high hopes for Chrome OS considering how many other Google products I use regularly and love. I’d argue that GMail change the way a lot of people think about email, and I hope they do the same with Operating Systems.

09
Jul
09

Mobile Keyboards

Over at Daring Fireball, John wrote a post talking about mobile keyboards. The battle about mobile keyboards seems to almost reach the veracity of some other famous duels: Windows vs OS X, Ford vs Chevrolet, hamburgers or hot dogs, etc. I expect that my opinion of the subject will certainly not unite anyone into a harmonious chorus of kumbaya and push mobile phone manufacturers into my way of thinking, but here it is:

Software keyboards* are better. “Seriously?” you ask. Yes. Even better than the treo? Yes. Blackberry? The Pre? Yes. “Shill! Fanboy!” I here you call. Nope, I just think that the software keyboard works much better in the mobile space. Alright then, to the asterisk.

*Software keyboards can be better. They are not always. Just take a look at pretty much every phone aside from the iPhone. If you are one of those poor bastards that picked up a Samsung Instinct, one of the dozen knock offs released after the iPhone, or even the Blackberry Storm, I’m sorry. You are probably reading this and cursing at your screen. “Better?! You call this better?! The only key on this thing I can find is the damn backspace key because I use it more than any of the others.” No, I don’t. Those keyboards suck. Hard. I’ve had the pleasure of using a variety of those phones, and if I were stuck with one for my day-to-day, I’d probably stick the voice calls only. I’m sure right now you are furiously tapping out “fjijkng idot”.

No, mostly I am just talking about the iPhone. The iPhone gets a lot of things right (even while it screws up plenty of other things), and the keyboard is one of them, if you trust it. My wife hates typing anything on my iPhone because she doesn’t trust it. She focuses on tapping out each individual letter, which sacrifices a lot of speed. And I think this is why a lot of people hate it.

I was a somewhat early adopter of the iPhone, and as such, a lot of my friends wanted to play with it. Some of them “got it” with the keyboard, and some didn’t. Plenty guffawed after incorrectly hitting a few letters. What they didn’t realize, though, is that you don’t have to hit the right letters every time. The iPhone’s predictive text and auto-correct capabilities are why I love the thing.

Some examples. On the Apple’s iPhone keyboard page, they illustrate pretty well how the auto-correct works. Say you type “ouizza”. The iPhone realizes you meant “pizza” and if you don’t cancel the auto-correct, hitting space will change it the the right word. This is one of the reasons why after my first week with the iPhone, my Treo was left in the dust.

The second complaint about the iPhone keyboard is usually how small the keys are. But again, the iPhone has thought of that as well. Say you type the word “type”. As you are typing, the iPhone will start enlarging the targets for each letter invisibly. After you type “typ” the iPhone will enlarge the area around the ‘e’, since there aren’t any common words spelled “typr”, “typw” and so on.

Those two features make the iPhone much more usable for me. Of course, it is still ultimately a matter of preference. I’m sure your dad will tell you that those new-fangled software keyboards aren’t for him, just like the last good Mustang Ford made was the ‘67. While I prefer the feel of a solid Blackberry keyboard, I’m confident that even with practice I wouldn’t be able to type as fast on a hardware keyboard as I can on the iPhone.

Of course, the touch screen on the iPhone is also one of the things that I hate about it. Not because of how it works on the iPhone, but because now everyone seems to think that touch screens are better. Alas, that is another discussion.




Twitter