Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Reimplementing the catincan popup

catincanlib.js doesn't seem to work properly so I replaced it with a
simple popup-once script.
latest commit cc0abf00a1
Eli Grey authored
Octocat-spinner-32 screenshots Initial commit. December 15, 2010
Octocat-spinner-32 src Reimplementing the catincan popup October 09, 2013
Octocat-spinner-32 LICENSE.md 1.1.2 update, see changelog October 09, 2013
Octocat-spinner-32 README.md Updated roadmap October 09, 2013
Octocat-spinner-32 changelog.md 1.1.2 update, see changelog October 09, 2013
README.md

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

Something went wrong with that request. Please try again.