Showing posts with label Google Voice. Show all posts
Showing posts with label Google Voice. Show all posts

Saturday, August 28, 2010

Voice Calls in Gmail

This week Google released something that we've been expecting for a while... Google Voice calls from Gmail. Actually, you apparently don't even have to be a Google Voice user to use it, but if you are a GV user, the calls route through your GV account. I waited nearly 48 hours after the announcement before it finally showed up on my account, and when it showed up, I immediately used it to call my wife, who was standing next to our land-line, about 12 feet away. She was not particularly amused, but it did work! :) There seems to be an uncomfortable pause between "dial" and "ringing," but it certainly seems to work as well as the other VoIP service I'm using.

Speaking of sipgate... after I blogged about it here, I ditched their client software to try out other softphones. I used QuteCom for a while (once I finally figured out how to find my SIP credentials on the sipgate Web site) and liked it pretty well, but it seemed a little bit clumsy in certain situations (trying to answer a call, for example; I have to answer the call and then press the "1" button, and I missed calls several times) and it didn't really do that well at using my headset when it wasn't the default device... so I tried a few other free softphones and wound up discovering X-Lite. Not only does X-Lite have an "Auto Answer" button, but it can "restore" from a "minimized to tray" state automatically, so when my Google Voice rings, I just pick up the headset and click "1" and I'm on the call. Pretty snazzy!

It's still a little bit weird originating a call through X-Lite/sipgate/Google Voice, though... I have to open a Google Voice window, place the call, wait for X-Lite to come up, and finally I'm on the call. Placing outgoing calls through Gmail is a lot more straightforward; all I've got to remember is not to close my Gmail while I'm on the call! I'm still hoping for that desktop app... in fact, I've been reading about Python with the general idea of rolling my own VoIP application which will work seamlessly with Google Voice's phone book and be SIP provider-agnostic... but the new Gmail integration has an interesting (and useful) niche.

Thursday, July 8, 2010

Google Voice Desktop App

It all started back up in April, with a TechCrunch article. Either that or it started in November, depending on how you figure it. Sit back for a minute and I'll review things for ya.

Okay, let me back up. If you've been reading this blog, you know that I'm a HUGE fan of Google Voice. You also may remember the post when I discovered that Google had bought Gizmo5. At the time I speculated that Google was incorporating the Gizmo5 dialer into Google Talk, Google's (somewhat confusingly-named, since you "Talk" with your "Voice") IM client. (I didn't realize then that Google Talk is a Windows-only product... which probably has something to do with what comes next.)

This past April, TechCrunch broke an article that said that Google was "dogfooding" their upcoming desktop application for Google Voice (the term "dogfooding" taken from the phrase "eating your own dog food," meaning that they were testing it internally before "feeding" it to anyone else). Pretty exciting news! It made it sound like the app was right around the corner!

Hopes were dashed in June when statements from within Google made it clear that the desktop app was probably never going to be released, in favor of incorporating the Gizmo5 technology into Gmail. But then last week, TechCrunch somehow managed to get their hands on something pretty amazing: one of the internal versions of the application! For Mac, no less! Since then, there's been quite a buzz online about it, at least in tech blogs and news sites. There is even an online petition asking Google to release it (if you're interested, please visit GiveUsGVDesktop.com and sign it!) Who knows if that petition and the online noise will even figure into Google's planning at all, but it couldn't hurt.

In the meantime, I've been looking for other options. I saw in this article that it was possible to simulate the Gizmo5 experience using a free service from sipgate (yay!), but then learned that sipgate is also out of commission (they're out of numbers... D'OH!) My other best idea is to use Skype with a free service called ring2skype to simulate the same thing. Sure would be nice to not have to do that, though. Come on, Google... let's have the desktop app!

update: Ring2Skype won't work with Google Voice... you have to key in an extension number to make the call to Skype. It's still a pretty cool service, though!

Wednesday, January 27, 2010

Google Voice

"GrandCentral is the BOMB!" I read on a message board. It was late 2008, and I had never heard of GrandCentral before, but I looked it up and it was looking pretty cool. Using GrandCentral I could get a brand-new phone number for free, and set things up so that calling that number would ring me up at work or at home! I wouldn't have to give people an either-or on a phone number any more! And since it is frowned upon where I work to give out the private "direct" number to people other than immediate family (instead having people call the switchboard and speak to our very sweet receptionist), I figured I might be able to give out this number to friends and not give them the direct line number.

Well, I was right on all counts... I was able to set things up so people could reach me at home or at work, and there are a number of other great advantages I gained as well. GrandCentral, now re-branded Google Voice, also allows me to get my personal voice mails in my Google Voice account (while my work voice mails land in my work voice mail), and even set up a schedule so that my Google Voice number doesn't ring my home phone during the day when my wife is at home but I'm at work. It's great!

There have been so many good tutorials and posts of Google Voice features that I'm not going to waste too much time rehashing easy-to-find information. Even I have already mentioned Gizmo5+Google Voice on this blog, and I've also already mentioned Google Voice's cell phone applications here as well. If you have a cell phone (I do not), you can have GV ring both your land line and your cell phone, and then you can answer whichever one is convenient. In fact, you can switch your call from one to the other midstream (for example, I could answer my Google Voice call at work, switch to my cell phone for the bus ride home, and then when I got home, switch to my land line, and the person on the phone need never know the conversation happened on three separate phones). There are tons of cool features to talk about, but I wanted to mention the very few things that I wish were different about Google Voice.

The one that bugs me the most right now is that Google has not yet re-released Gizmo5 after acquiring it. I even took a look at eBay for accounts... sure enough, they are there to be had! Funny how people will pay twenty bucks for something they could have gotten for free a month ago! :) Once Google reopens Gizmo5 (I expect its capabilities to be folded into Google Talk, myself) I will be able to answer my GV calls through my computer headset. And that will be AWESOME!

I wish Google Voice was able to support SMS short codes. These are the five- or six-digit "text this number with your cell phone" codes that usually connect you with services (for example, in the U.S. you can tweet to Twitter by texting your tweet to 40404, or update your Facebook by texting 32665). The way I understand it, on regular land-line service the number is sent a digit at a time, but on cell phones the number is sent all at once, which makes these short codes possible, and they are by agreement between cell phone carriers. My assumption is that because Google Voice is not a cell phone carrier, it does not have access to those agreements. It's a shame, because SMS short codes are so prevalent these days that I know this one thing is enough to turn people off from using Google Voice exclusively. I use the SMS-to-a-full-cell-number feature almost daily, though, and it works great! Even without a cell phone, I can text friends. It's kind of hard to explain to them, actually!

Google Voice also does not support MMS messages, which are multimedia SMS-style messages (if you've ever texted someone a snapshot on your phone, you've used this). For some people this is apparently a deal-breaker, but honestly, these days everybody's phone has email. Why would you want to send this kind of stuff via text message?

It would sure be nice for Google to roll out wide support for porting cell phone numbers to GV. This has been being talked about for some time now, and I have actually read articles from people who have been allowed to do it... but it's not easy or free (actually, according to Google, it's not even available yet). There is a procedure you can go through to set up your cell phone so that calls go to Google Voice voice mail instead of your carrier's voice mail, so that's partway there, but that's just a consolation prize. One more thing that might cause a long-time cell-phone user to not try it out.

Recently an idea occurred to me that would be a super-cool addition to Google Voice. I sent it in on their feedback form, but I thought I would share it here as a dream feature that I hope they will add one day. For background, I mentioned that I have Google Voice ring my home phone, but only outside of business hours when I can be expected to be home, not during the day when I'm at the office but my wife is home. You can set up individual ring schedules for each telephone you list with Google Voice, and there are two separate schedules, a "weekday" schedule and a "weekend" schedule. So on my "weekday" schedule, I have my home phone ringing only between the time I generally get home after work and the time I generally leave the next morning, and I have my office phone ringing during our normal office hours. On the weekend I have the home phone ringing and the office phone not ringing. If I had a cell phone, I would probably set it up to ring all of the time. What I would like to see would be a third ring schedule, a "holiday" or "vacation" schedule. This would be the phones you want to ring, say, on Memorial Day, which would normally be a weekday "work" day but which you might get off work for, or say on the week that you take the family to Disney World for vacation. When I'm at home on a 3-day weekend, I do need my home phone to ring, but I don't need my office phone to ring, but when the holiday is over, I need to revert to my original settings. Right now I have to change everything manually, which is an unnecessary hassle.

Now, to digress a little bit, GV has a "Do Not Disturb" mode that automatically sends all calls to voice mail without ringing the phone at all. Do Not Disturb mode is easily activated by clicking "Settings" and then the "Calls" tab and then checking a checkbox. Turning it off is even easier; the Google Voice screen has a "'Do Not Disturb' is enabled. Disable now" link right at the top of the screen. I would like to see my proposed "holiday mode" set up to trigger in two ways: one way would be manually, by checking or unchecking a checkbox, and the other way would be on a schedule. So I could set the first and last days of my vacation weeks ahead of time, and then it wouldn't be one more thing I would have to remember between plane schedules, luggage, putting a stop on the mail, etc. With enough flexibility, I could set up the holidays in my Google Voice the first week of January when the yearly holiday calendar is distributed at work, and not have to think about it again until twelve months later. How cool would that be?

I could go on and on about Google Voice's amazing features... voice-mail notifications in my email in-box, receiving and replying to SMS messages via my email account, email-style spam filtering of phone calls, customized outgoing message per contact (I could set it so my mom hears "Hi mom!" when she calls me, for example), contacts shared with Gmail address book, contacts available on the Web and on your cell phone, call "screening" by listening in (like you used to do with your Code-a-Phone machine back in the day!), free calls any time of day to anywhere in the United States. But I'll just end by saying that Google Voice has succeeded in making a huge number of telephone-related things much easier for me. I'm excited to see what Google has in mind for Gizmo5, and I'm interested in using a cell phone with Google Voice integrated into it, and I think Google Voice is a product that just about anyone could use and be thrilled with. I would pay for it if it cost money to use it; that's how indispensable it is. If one of the cell-phone carriers had anywhere near this kind of offering in their plan's online site, they would win customers because of it.

I'm just glad that my mom only has to remember one number to call me at work or home. "Hi mom!"

Monday, November 23, 2009

New Piece of the Google Voice Puzzle

Today I discovered some news that's pretty interesting... if not brand new, only a few weeks old. I've been using Google Voice for some time now (ever since it was GrandCentral before Google purchased it), and I've known for a long time that it supported something called "Gizmo." I looked into Gizmo a while back to see what it was, and it's a voice-over-IP (VoIP) system, much like Skype. At the time I didn't have a headset anyway so there was no way for me to make a Gizmo call, so I didn't look into it further at the time.

A few days ago I was given a headset for use on WebEx conferences at work, and today I took a look at the Gizmo Web site to see if I might want to start using Gizmo in conjunction with my Google Voice account. Turns out there might be no need... new user account activation has been suspended, because Gizmo has been bought by... wait for it... Google! Take a look at the blog post about the acquisition.

There's a lot of speculation about what Google is up to, and by much more plugged-in people than I, but here's what I know:

July 2005: Google buys Android, a company that made software for mobile phones.
July 2007: Google buys GrandCentral. Eventually they re-brand it as "Google Voice" and add some new features.
October 2008: Google Android cell phone operating system is released as open-source software.
October 2008-present: Android-based phones begin to filter out into the market; a big marketing push for the "Droid" Android phone happens just before the holiday season (have you seen Verizon's demo?). Some see it as the first serious contender for the iPhone.
Mid-2009: rumors begin to circulate about a "Google Phone" (Android phone with Google branding, with hardware specifications by Google and with no customizations to Android.)
November 2009: Google buys Gizmo.

(I will have to note right here why I'm mentioning Android. Part of the lure of Google Voice is that you can use it with multiple phones, but the way it does this is that when you tell Google Voice to place a call, it first calls you and then when you answer, it calls the other party. Not a problem, but not the way phones usually work, either, or at least not since the days when you called a human operator and she called you back when your party was available! On Android phones, it is possible to fully integrate Google Voice into the phone's OS, so that when you dial a number on the phone, it seamlessly uses Google Voice. No callback to you at all! So if you use Google Voice, having an Android phone is very much to your advantage.)

You would have to be completely dense to not see all of these things coming together. Google is clearly serious about this telephony thing. I've been wondering why Google hasn't been introducing any new features in Google Voice lately, despite the fact that they have a "suggestion box"-style form on the Google Voice site; clearly they've been holding off because they expected to incorporate some cool Gizmo tech later on and avoid re-inventing the wheel. So presumably as soon as Google feels comfortable that the Gizmo architecture can handle the number of new users they will be throwing at it, the Gizmo features will be incorporated into the Google Talk client (which already does PC-to-PC calling... and which uses the same XMPP protocol for chat as the Gizmo software does) and Google "Talk" and Google "Voice" will (finally?) merge into one uber-service (this might also explain why Google Voice and Google Talk have remained separate for so long up to this point). Add in the reported Google Phone hardware, and you've got a pretty full-blown telephony system going on here. Look out, AT&T! Look out, Verizon and Sprint! Google may be coming to town, and they may take a bite out of your apple!

Update: I figured out a way to get to the Gizmo Knowledgebase, and learned something else that I find interesting. Not only can the Gizmo software chat with MSN Messenger, Yahoo Messenger, and AOL Instant Messenger (and Google Talk), but it can actually place VoIP calls to contacts on those services! So if Google incorporates that tech into Google Talk, GT may well become the first of the "official" IM clients that can talk to just about anyone who uses instant messaging. The only thing Gizmo doesn't support on those calls is the video portion of the equation. I so wish I had signed up for Gizmo before they closed it up for new users! Maybe current Google Voice users will get first crack at it once they open things back up.


[Full disclosure (of irony): Blogger (the service on which this blog resides) is owned by Google. I don't work for Google, and I'm not shilling for them. I just thought it was funny that I was talking about this on their own blogging platform. Acquired in 2003. No, I don't see Blogger as part of the telephony picture. :) ]