Tuesday, June 22, 2010

Coming soon: Google Voice Search

By Ken Fisher

The master of text-based search is looking to lend a voice to Internet users everywhere, or so it appears based on Google's latest patent. Patent #7,027,987 issued today by the US Patent and Trademark Office covers a "Voice interface for a search engine," which is described as:

"A system provides search results from a voice search query. The system receives a voice search query from a user, derives one or more recognition hypotheses, each being associated with a weight, from the voice search query, and constructs a weighted boolean query using the recognition hypotheses. The system then provides the weighted boolean query to a search system and provides the results of the search system to a user."

Translation: the system listens to your spoken query, does its magic, and returns the results.

Google has not recently commented on this voice search effort, although the company's Alexander Franz did co-author a an article on the topic back in 2002 (PDF). Nevertheless, it is clear that this service would be ideal for users of Google's mobile search. In fact, voice recognition could possibly power Google's mobile search right into competition with local 411 services.

And while those 411 services and other voice-to-text providers are working on their own voice-powered systems, Google's looks to leapfrog the competition by attempting to support a wide-ranging voice vocabulary. According to the patent itself, existing solutions often require multiple steps to make voice queries manageable, at times foisting limited vocabulary support onto users. A system may, for instance, require the user to respond to specific voice queries with a limited set of options pre-determined by the system.

"Current speech recognition technology has high word error rates for large vocabulary sizes. There is very little repetition in queries, providing little information that could be used to guide the speech recognizer. In other speech recognition applications, the recognizer can use context, such as a dialogue history, to set up certain expectations and guide the recognition. Voice search queries lack such context. Voice queries can be very short (on the order of only a few words or single word), so there is very little information in the utterance itself upon which to make a voice recognition determination."

Google's system is aimed at making the voice-based search process more like a standard text-based search query, where the search engine itself attempts to provide the most relevant results with as little interaction with the end user as possible. They key to this the weighted approach. By using an algorithm to weight reconstructions of user's queries, the system looks to tap into the Google search system in order to increase the accuracy of their voice recognition system.

Can it handle Massachusetts accents, though? That would be wicked smaht.

MacSpeech - Power Team

MacSpeech - Power Team: "Together, MacSpeech Dictate and MacSpeech Scribe make you far more productive and your computing experience much more intuitive. And through June 30, 2010, we’re proud to offer MacSpeech Dictate and MacSpeech Scribe together for only $249.00, a savings of $100.00."

Google Translate - What Every User Should Know

<!--:en-->Google Translate - What Every User Should Know<!--:-->

Sunday, June 20, 2010

A long abiding interest of mine has been the convergence of biology with technology. One author who has written extensively about this is Ray Kurzweil. Among the various ways what he refers to as "the singularity” will manifest, is in the wholesale replacement of current biological systems, organ systems, in the human body by non-biological systems. What I found to be one of the more radical examples is the heart. He writes, "as we perfect ways to transfer nanobots to and from the blood supply, we will eventually be able to continuously replace them [replacing] the entire human bloodstream with nonfluid-based delivery of essential nutrients and cells.

Cover of Cover via Amazon

Ray Kurzweil at Stanford Singularity Summit.Image via Wikipedia

Enhanced by Zemanta

Friday, June 18, 2010

Thursday, June 17, 2010

Google vs. Micrsoft in Web App Arena

Microsoft rolled out its free Office Web Apps earlier this week, introducing a free, basic Office suite for the web. How does it compare to Google's own Docs offering? Here's a rundown of each webapp's strengths and weaknesses.