Natural Search Blog


Experiment with Google Voice Local Search

Google recently released their new Voice Local Search in beta, also known as “GOOG-411″, and I thought I’d kick the tires a bit. They also mentioned it on their new Google Lat Long Blog.

Google 411

I used to work for a major telco (Verizon), and we had a number of researchers working on various voice recognition systems. I’ve also tinkered a bit with applications using text-to-speech voice synthesis software such as the AT&T Labs Text-to-Speech software, so I’m familiar with some of the issues that are commonly associated with these types of systems.

I was curious about whether Google’s clever engineers had perhaps improved upon some of the issues involved with having software recognize spoken words, and I also wondered how the quality was of their voice-synthesis.

I’ve seen lots of problems with such systems. Back when I worked for Verizon, many of our larger facilities had automated phone directories so that you could call into a central number, state the name of the individual you were seeking, and the system could automatically connect you. For simple names and straightforward caller voices, these systems worked pretty well. But, I witnessed a number of occasions when it worked frustratingly. For instance, one of the Russian-American technical directors I worked with retained a heavy accent from his home country, and the voice-recognition system constantly misunderstood him, despite the fact that the systems supposedly were built with heuristics so that they were supposed to auto-correct and improve over time. Didn’t happen.

Further, while I have no real accent at all, times when I would try to reach someone with an unusual name such as a Chinese coworker were equally frustrating. It wouldn’t matter if I used a Chinese pronunciation, nor American phonetic pronunciation — for some names the system simply wouldn’t work.

I’m also very sympathetic to disabled people for whom automated systems often offer the greatest hope for improved quality-of-life, but also often produce the greatest let-downs. My father, a dynamic and clever scientist in his heyday was eventually beaten down some by various diseases, including a stroke late in his life. The stroke took away most of the use of the left side of his body — arm and leg, particularly. After he had retired, he enjoyed using his computers a lot, but the loss of the use of one of his hands made every task far more time-consuming. His solution for this was the purchase of some voice-synthesis software, but the functionality was never all that great because his speech had been slurred some by the stroke. So, he often had to repeat commands, and correct stuff with his good hand. When he called into company service centers, the situation always seemed a bit torturous to me as well. His attempts to vocally navigate call trees were often error-prone, resulting in an even more frustrating process than the usual, never-ending maze of call trees.

Good programming is often about handling of all the exception cases and extremes that may impact any given system. Speech and understandability are complex problems, and they’re areas where fuzzy logic and adjusting recognition template tolerances may never work perfectly for all people (until or if we also can match up AI to the problem). Even so, the criteria of “how well does it function for extreme cases” should be applied to assess the quality of the system, and one would hope that it wouldn’t be easy to find places where the system fails.

To do this quick assessment, I first performed searches for stuff in Google Maps to see what results they have in their database. Google Voice Local Search is basically a voice recognition and voice synthesis interface that have been put on top of their regular Google Maps search engine and results. So, I wanted to compare the vocal search results with the browser search results.

To phone into 1-800-GOOG-411 (ignore the promotion-hyped prestige number and just use: 1-800-466-4411), I used Skype, which is a voice-over-IP internet phone service, and I loaded an extra piece of companion software, Pamela, to record the call. I was a bit nervous about this, because Skype calls can sometimes make one sound like they’re speaking from the inside of a tin can, but my connection’s sound quality seemed to be excellent. Pamela didn’t seem to start recording until the call was already underway, so the first thing you’ll hear is me stating the location for the search.

Here’s the results of my test calls into GOOG-411:

1. I called in and started out with a simple search combination. I specified the locality of Bryan, Texas. I then searched for “Plumbers”. Here’s the Google Map of Plumbers in Bryan. Heres the MP3 of my Voice Local Search. This was a good user experience. The service understood my verbal request, provided back the same search results as the browser-based Map Search, and communicated it out to me audibly in really very smooth voice synthesis.

2. Now I would challenge the system with a difficult query — one with a potentially hard-to-recognize city name, and then a challenging business name: Watanabe Yasuo (a florist) in Waipahu, Hawaii. I know from experience that Hawaii has some of the most unusual place names in the entire US, and proper names of Hawaiian natives and foreign immigrants make Hawaii a hotbed of cultural melting pots. Here’s the Google Map result for Watanabe Yasuo in Waipahu. Here’s the audio of my Voice Local Search for Watanabe Yasuo.

This was a bad user experience. Gratifyingly, it found Waipahu just fine — perhaps including the name of the state, Hawaii, helped in this respect. But it just couldn’t find Watanabe Yasuo. After repeating that name, I then reduced it down to just one term, Watanabe, and I tried to pronounce it as a midwestern American might - phonetically. Still no-go. Even more frustratingly, the service then said “Sorry we must have a bad connection - just call back and we can try this again. Good-bye!” It hung up on me! The connection wasn’t the problem, and it’s very frustrating to have it hang up on you like that.

3. I tried calling back and still couldn’t get it to recognize “Watanabe”. (MP3) I then used their option for typing just the first name in - which irritatingly and strangely didn’t locate it, either. I then searched for just “Florists in Waipahu“. This time it found Watanabe Yasuo as result number five. Amusingly, the voice synthesis pronounced the name pretty much the same way that I originally did. I can see this bemusing users, since they might assume that if it can pronounce the name correctly, it should be able to understand the name when pronounced the same way. Of course, the speech-recognition and voice-synthesis systems are separate, so this sort of scenario could occur frequently.

So, how did Google do on my limited test? Not very well over all. I can tell that they worked on the voice synthesis quite a bit — they’ve smoothed it out to pronounce names, addresses, and phone numbers really nicely, so I can tell they worked on fine-tuning the synthesis quite a bit. Just based upon this limited test, though, I can expect that it would be very easy to force the system to fail on recognizing place names and types of businesses or business names. I don’t have an unusual accent, so it’s disappointing that the system didn’t understand my request for “Watanabe”, even though it is an unusual name. If it fails on my voice so easily, imagine how it will work for people who have accents, slurred voices or lisps, or people who tend to speak very slowly.

This experiment could seem like a cheap shot on my part, since voice recognition is such a complex matter to accomplish. But, there’s always some high expectations when Google deploys something out, even if it is in beta release. I haven’t performed a comparison here with other services that provide automated 411 services, either, but I don’t feel that’s all that necessary, since I’ve seen a number of those services “in the wild” over time, and the GOOG-411 version isn’t remarkably better as far as I can see.

I like a lot of Google’s new services that they’ve rolled out — I’m using the Calendar daily, and I like Google Trends, Google Webmaster Tools, Google Maps, and the original Google Analytics. But, I have to give the 411 service a “C” or “D” grade. Why deploy something out, even in beta format, if you can’t do something that significantly improves upon the similar services already out there? This is a free service with no ads (so far), so perhaps the one benefit to users is that it’s a 1-800, toll-free directory assistance service. Unfortunately, the service is likely to be a disappointment for people with non-average-American voices.

Local Search is hard enough in many ways, and adding on the voice-recognition makes it even harder to produce good-quality results. So, I am sympathetic to the limitation of current technology.

With all of Google’s great work in information retrieval, I was disappointed with this - it doesn’t stand out from the crowd, and one suspects some of the other, older players out there may be doing a better job. There’s quite a bit of research going on in audio recognition and search — since 9-11, I’m aware of quite a lot of work going on through the CIA and other US government groups to automatically convert the audio streams of various “chatter” sources to text, which can then be searched upon for various suspicious word sequences. In this way, automated systems can be used to monitor input from countless wireless phone calls and landline calls, and a log of those matching on suspicious word sequences can be brought to the attention of human reviewers to try to identify potential terroristic activity. With so much funding support of this sort of research, one would hope that new vocal search services would really wow us with their quality.

I’d challenge Google to user-test this with more of the exception cases and extreme cases in order to get it functioning better for those with accents and voice problems. Disabled people need services like this to work dependably more than any other user group. Google has quite a lot of employees who are foreign-born and have accents, so they already have user groups that they could use as test subjects.

If you’re reading this and you have an accent, please try using Google Vocal Local Search, and then write about your experience on the Goog411 Group so that they can improve the service. They’ve also very generously provided their email address so that you can also contact them to relate your experiences.

I’d also be interested in hearing about other users’ experiences with this service, so be sure to tell us about it in the comments section of this post!

Popularity: 2% [?]



3 comments for Experiment with Google Voice Local Search »

  1. MyAvatars 0.2

    Yes, there are the difficulties you mentioned and here are also some pluses:

    search by spell from one’s telephone keypad, text message to cellphone with address and tel number and direct connect to the searched phone number without any charge. I use 8oo free 411 when I might need to connect to an operator.

    If I have the time, I’ll let google learn from my business searches.

    Comment by Robert W — 5/25/2007 @ 8:39 am


  2. MyAvatars 0.2

    It is indeed strange that Google is rolling out with this service when it doesn’t compete well with 1-800-Free-411, which not only has live operator support for just the kind of special cases you mention, but which also has business, residential, and gov’t listings (Goog 411 just has business listings). We’ve found that almost no one minds listening to an ad if it means quick, complete, and free information.

    Comment by Paul from Jingle — 5/30/2007 @ 8:35 pm


  3. MyAvatars 0.2

    I agree with your comments: many times though, I’m calling while driving and the text message and connect features are
    very valuable. They provide safety, a record of the business’ details and save the time and cost of making a new connection.

    Comment by Robert W — 5/31/2007 @ 10:28 am


Leave a comment

(required)

(required but not published)

RSS feed for comments on this post. TrackBack URI

Collective Conscious

by Spurl.net
RSS Feeds
Categories
Archives
2008
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct    
2007
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2006
Mar Apr May Jun
Jul Aug Sep Oct
Nov Dec    
2005
Jan Feb Mar Dec
2004
May Jun Jul Aug
Sep Oct Nov Dec
Other

Today News - buy tramadol online from oregon, cheap compare price tramadol, Online Tramadol COD pharmacy, buy tramadol online cash on delivery, purchase tramadol overnight delivery, buy tramadol cheap medication, buy tramadol 400mg, tramadol online cash on delivery, buy cheap tramadol online, tramadol on delivery, Order Now Ultram, get discount tramadol now, buy tramadol online, tramadol 270 pills x 100 mg, online tramadol pharmacy, tramadol 180 pay cod, buy cheap tramadol online with cod, next day tramadol, tramadol hcl 50 mg tab, tramadol c.o.d overnight delivery, tramadol next day cash on delivery, overnight delivery tramadol online, tramadol discount codes, purchase tramadol shipping, tramadol overnight fed ex, online cheap tramadol prescription, order tramadol online, com online tramadol, tramadol and overnight, buy tramadol now, buy cheap tramadol on line, order tramadol cod saturday, pharmacies pay by cod tramadol, tramadol withdrawal symptom, generic name tramadol, overnight tramadol without rx, tramadol prescription, buy tramadol chebr, purchase tramadol without rx, online tramadol with free shipping, tramadol cor 127 in us pharmacy, tramadol without a prescription next day fedex, overnight delivery tramadol, cheap discount tramadol free shipping, tramadol online no perscription, buy online tramadol, buy tramadol free consultation, cheap overnight tramadol, medication pain tramadol, online pharmacy tramadol next day, tramadol online overnight shipping, tramadol 100mg, tramadols overnighted cod, pharmacies for tramadol pay, pharmacys buy tramadol pay, buy no rx tramadol, by tramadol online for cod, pharmacies for tramadol pay w phone, cheap tramadol by money order, cheap tramadol prices usa, tramadol drug guide, tramadol xr buy online cheap, tramadol online no prescription, prescription tramadol drug, Tramadol cheap no rx, online tramadol overnight delivery, tramadol cod saturday delivery, Buy Tramadol Online Overnight Fedex Delivery, pharmacy online tramadol, cheapest tramadol available online, buy tramadol hcl 50mg, tramadol delivery, online tramadol cheap, discount cheapest tramadol online, cod tramadol, tramadol cash delivery, how to get a doctor to prescript tramadol, online tramadol without prescription, safe tramadol american pharmacy online, ranitidine cheap tramadol, order cheap tramadol, buy tramadol online overseas, cod tramadol no prescription, Buy real tramadol online, Tramadol prescription, tramadol hcl, tramadol overnight delivery cheap, cheap tramadol online, cheapest overnight tramadol, tramadol online ordering, tramadol on line, tramadol 120 pills x 50 mg, tramadol no prescription cash on delivery, Tramadol medication, tramadol discount, cheap tramadol c.o.d., order pharmacy tramadol, tramadol 100 tablets, tramadol cheap, without prescription tramadol online, tramadol with fedex and no prescription, online prescription tramadol without, Order Now Ultram 50mg, online order tramadol, order tramadol without prescription, online cheapest prescription tramadol, tramadol prescription consultations +, tramadol on line cheap, purchase tramadol overnight, lowest price of tramadol, buying tramadol without a script, cod tablet tramadol, Cash on deliver Tramadol overnight, 150 tramadol, buy tramadol online money order, buy cheap tramadol overnight, tramadol cheap no rx required canada, tramadol drug screens, tramadol drug, tramadol shipped COD on saturday delivery, tramadol no prescription required, order tramadol without rx, no prescription tramadol and cod, tramadol overnight shipping, buy tramadol, order tramadol cod, buy tramadol hydrochloride, buy cheap tramadol on, tramadol hydrocodone 10mg, buy cheap tramadol, tramadol medicine, drug tramadol, tramadol 50 mg 100 tablets, tramadol withdrawal symptoms, drug testing tramadol, discount tramadol without prescription, tramadol hydrochloride contraindications loratadine, tramadol pay by, cheap tramadol no prescription next day delivery, tramadol next day, tramadol prescription online, tramadol fedex shipping, tramadol over night, tramadol medicine online, Free Shipping on Tramadol Orders, where can i buy real tramadol online, overnight tramadol cod shipping, buy tramadol onlines, order tramadol next day delivery, buy tramadol shipped ups, Tramadol free overnight shipping, discount tramadol no rx, buy information tramadol, tramadol hydrochloride tablet, purchase tramadol discount, tramadol prescription from doctors online, buy tramadol for saturday delivery, cheap priced tramadol, pain medications tramadol, Tramadol 180 cod, low price tramadol, tramadol overnight delivery, tramadol money order, tramadol hydrochloride synthesis, tramadol without dr, tramadol saturday, buying tramadol cod, tramadol online si, tramadol online uk, cheap tramadol without prescription overnight delivery, tramadol hydrochloride ultracet, no prescription medications cheap tramadol vallium, tramadol overnight COD, how to get prescription of tramadol, tramadol free overnight cod, tramadol fedex no prescription, cheap tramadol no prescription 180ct, online tramadol discount, cheapest tramadol online, tramadol order pharmacy, paroxetine hydrochloride tramadol, buy tramadol cod, pharmacies tramadol cod, buy tramadol by check, buy 150 tramadol tablets, Buy cheap tramadol us online, tramadol drug screen, buy tramadol online without dr approval, Tramadol great buy, Tramadol shipped to florida, tramadol best price, purchase tramadol without a prescription, tramadol next day cod fedex, tramadol without rx, tramadol shipping, 180 tramadol tablets with, overnight tramadol no rx, cheap prescription tramadol without, prescription tramadol, buy mexico online pharmacy tramadol, cheap discount tramadol, tramadol online saturday delivery, tramadol no prior overnight, cheapest tramadol, tramadol c.o.d. saturday delivery, tramodol tramadol 180 tablets, tramadol drug utilization review, cheap tramadol without prescription, Best Prices on Tramadol, order tramadol no rx, buying tramadol without a prescription, buy tramadol 37.5, order tramadol online by fedex, 100 mg tramadol, ordering tramadol online, tramadol buy on line, buy tramadol 200mg, online tramadol with delivery, tramadol 377, tramadol shipped on saturday, tramadol 100 mg overnight, buy tramadol online 150 pills, discount tramadol order, cheap tramadol no rx, tramadol online cod shipping, tramadol fedex delivery, tramadol, controlled tramadol hydrochloride, Tramadol oral, order tramadol online pharmacies cash on delivery, tramadol pharmacy, buy tramadol 37.5/325 Mg, tramadol medicine pay, cheap tramadol cod, tramadol with no prescription, tramadol hydrochloride, snorting tramadol, tramadol money orders accepted, buy tramadol online cheap, tramadol overnight without prescription, cod cheap tramadol, buy drug tramadol, tramadol fast delivery, tramadol saturday delivery no rx, cheap tramadol india, buy tramadol no rx, generic tramadol tablets, tramadol 180 ct cheap, tramadol 120 pills cheap, california discount pharmacy tramadol, tramadol opioid, buy tramadol pay by cod, buy tramadol online cod fast turn around time, tramadol hcl for anti depression, canada tramadol no prescription, cheap cod online sold tramadol, buy tramadol overnight delivery, buying online tramadol, discount tramadol without rx, tramadol 30 pills x 100 mg, order tramadol cod next day delivery, 50 mg tramadol, tramadol 180 pills x 50 mg, tramadol 200 tablets, buy cheapest tramadol online, drug prescription tramadol, overnight tramadol discount, order tramadol to uk, purchase tramadol no rx, cheapest online tramadol, online tramadol free shipping, buy cheap tramadol 120 cod, heap tramadol, tramadol and prozac interactions, tramadol no prescription overnight cod delivery, buy tramadol online no prescription, tramadol shipped cod, next day delivery tramadol, order cheap tramadol no rx online, cod online tramadol, tramadol cheap 120 pills, drug information tramadol, buy tramadol overnight cod, cash on delivery tramadol, online tramadol no rx, tramadol online cod, prescription what is tramadol, tramadol overnight no script mastercard accepted, tramadol drug medication, buy tramadol cheap cod no rx, cheap tramadol prescriptions fast delivery, tramadol pharmacies cod, overnight tramadol cheap, tramadol pharmacies 200ct cod, buy cheap tramadol here, buy tramadol cheap price, tramadol free consultation, tramadol online fed ex, discount tramadol cheap, overnight delivery tramadol order, tramadol cheap next day, buy low price tramadol, tramadol 180 count by cash on delivery, overnight tramadol without prescription, tramadol withdrawals, discount tramadol overnight delivery, hcl medication tramadol, online purchase tramadol, drug metabolism inhibition tramadol, zenegra tramadol prescriptions, online tramadol order, cheap cod tramadol, ship tramadol to arkansas payment, detox diet buy tramadol, best cheap tramadol, buy tramadol hci, buy discount tramadol online, link moveto online tramadol, buy tramadol tablets without prescription, tramadol 270 pills x 50 mg, online tramadol overnight, tramadol generic names, online tramadol cod, tramadol and premature ejaculation, tramadol payment, medicine called tramadol, medication tramadol, order tramadol online with cod, how easy is it to buy tramadol online, tramadol overnight delivery saturday, fedex tramadol, tramadol day, cheap tramadol fedex, tramadol shipped with, prescription drug tramadol, tramadol acetaminophen 37.5 325mg, tramadol and effexor, tramadol ship to 50 states, 8000 cheap online tramadol under, order tramadol hcl with cod, order tramadol cheap, how to get tramadol without, pharmacies tramadol pay by, tramadol 180 overnight shipping, order cheap tramadol online, tramadol cod accepted, cheap tramadol with saturday delivery, tramadol online purchase, buy cheap tramadol overnight only, 180 tramadol cod, cheap tramadol no prescription, Tramadol no prescription pharmacy discounter, us tramadol, no prescription tramadol, 1 discount tramadol, tramadol overnight fedex, online tramadol, 180 ct tramadol payment with, overnight tramadol hcl, buy tramadol cash on delivery, where to buy tramadol online for real, tramadol dod drug tests, compare online price tramadol, buy tramadol where, order tramadol, tramadol hydrochloride capsules, Tramadol and description, tramadol ultram, tramadol cheapest online, tramadol cod shipping, tramadol 180, cheap tramadol purchase, low price tramadol no prescription, pharmacy tramadol hcl dosing, tramadol for sale cod, tramadol cheap tramadol, no overnight prescription tramadol, tramadol online accept paypal, order tramadol online without prescription, buy tramadol overnight via electronic check or, tramadol 180 tablets free fedex, tramadol rx online, tramadol perscription on line, cheap tramadol order, no prescription cheap tramadol, online pharmacy tramadol, overseas tramadol cheap, cheap tramadol next day delivery, buy tramadol ultram, tramadol overnight online, tramadol no prescription no consultation, online pharmacy fedex cod tramadol, buy tramadol drug, cheap tramadol cash on delivery, tramadol overnight, tramadol 50 mg 30/90/180 tablets, tramadol pain medication arthritis, pain tramadol hydrochloride ultracet, tramadol 50 mg tablets, cheap tramadol without rx, online tramadol purchase, overnight delivery tramadol purchase, buy tramadol ultracet, cheap tramadol fedex overnight, hydrochloride tramadol, online doctor consultation for tramadol, Buy tramadol index, tramadol and gabapentin, tramadol bulk no prescription, Tramadol no prior rx needed, tramadol cheap cod, tramadol without prescription cheap, tramadol online with no prescription or membership, buying tramadol in us pharmacy, cheap discount online tramadol, cheap fioricet medication online tramadol, drug interaction tramadol, online pharmacy fedex C.O.D tramadol, online prescription of tramadol, cod overnight tramadol, tramadol with free fedex overnight, tramadol online cheap, 180 tramadol with cod, cheap 120 tramadol, tramadol thai pharmacy, prescription and drugs tramadol injection, tramadol cod online, tramadol no prescription overnight, pain medication tramadol, 100mg tramadol, information on tramadol, buy tramadol online consultation us, tramadol on line no prescription, tramadol shipped, pain tramadol, tramadol 60 pills x 50 mg, tramadol oxycodone buy fedex, tramadol canine, cheap tramadol overseas pharmacy, fedex tramadol online cod, Tramadol orders C.O.D., low cholesterol diet cheap tramadol, tramadol online consultation, tramadol sales, Buy tramadol with american express, Tramadol Overnight COD no prescription, online tramadol buy, cod tramadol delivery, tramadol no prescription needed, tramadol no prescription required 200 tablets, tramadol buy in UK, cheap tramadol hcl 50mg, tramadol in mexico without prescription, generic tramadol, buy payment tramadol, tramadol no rx, tramadol cheap order by 3pm, online prescription tramadol, tramadol drug information, arthritis medicine tramadol, 180 tramadol delivered on saturday, tramadol cheap discount, doctor online prescription tramadol, cheap tramadol overnight delivery, buy tramadol online with no prescription, Buy Tramadol 50mg, relieving tramadol withdrawal, tramadol online pharmacy, no prescription tramadol fedex delivery, tramadol hcl 50 mg, buy a tramadol, discount tramadol fast delivery, <