Skip to content

eligrey/voice-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voice Search

Voice Search is a Google Chrome extension that provides a method to search by speaking. For example, just click on microphone and say kittens to search for kittens. If you specifically want pictures of kittens, say google images kittens. Want to learn more about World War II? Say wikipedia world war two.

Screenshots

Roadmap

Version 1.2
One-click voice search from the browser button and Chrome OS integration with the Search key.
Version 1.3
Implement functionality to import and export search engines and settings. Also provide an interface for setting common "task" terms and give it appropriate defaults. For example, set map to Google Maps and buy to Google Shopping and say map atlantis, buy flux capacitor, or even calculate cloud height for a 1 megaton nuclear explosion (assuming calculate is set to Wolfram|Alpha). Currently, one must create new terms to do this, and modifying the old term's URI template does not update the new term's URI template. listen to and/or play are likely to be included in this version, but I'm not sure what the default should be so I'm open to suggestions.
Version 1.4
Detect OpenSearch description files and provide a method to easily add them to Voice Search. If Google Chrome stable implements SpeechInputResultCollection, it will be used to chose the closest utterance to using a term, and if SpeechInputError events get implemented, they will be handled appropriately to inform the user of any problems recognizing speech input.
Version 2.0
Support scripted terms and revamp the options interface accordingly. There will also need to be a way for websites to signal that they provide a scripted term. This release is aimed at providing at least some of the features that Mozilla Ubiquity implemented, but for voice.

Tracking image