Voice commands supported by default
The following is a summary list of the main voice commands grouped by their purpose.
The following commands could be invoked in order to know the available actions.
|help||Displays a the list of available commands|
|help bar||Displays a the list of available commands in a right side bar|
|exit||Leaves the current session|
In order to be able to load a website, the command "open" could be spoken followed of the desired site name.
|open||Requests the website name to load|
Search on Internet or the current page could be done after invoking the following commands.
|search||After requesting the search parameters it'll perform a Google search of them.|
|find text||Allows you to find text occurrences into the current page|
A left click could be simulated over a website element invoking the command "click".
|click||After requesting the selected element reference it performs a left click over the pointed component|
An element present of a website could be selected in order to be able to execute actions related with it.
|select||After requesting the selected element reference it shows the possible actions related with the pointed element.|
Scroll down or up a page could be done after invoke the following commands.
|down||Move down the content of a website|
|up||Move up the content of a website|
|scroll down||Move down the content of a website|
|scroll up||Move up the content of a website|
|auto scroll||Continue scroll down of a website|
|arrow down||Move down one line the content of a website|
|scroll up||Move up one line the content of a website|
|scroll to the top||Move up the content of a website to the beginning of it|
|scroll to the bottom||Move down the content of a website to the end of it|
Increase or decrease the size of the website content could be done after invoking the following commands.
|zoom out||Zooms out the current tab|
|zoom in||Zooms in the current tab|
|reset zoom||Restore the zoom to the default level|
After performing a "click" over a text box a text could be dictated by the user.
|keyboard||Shows a virtual keyboard|
|remove||Removes the last word|
|remove line||Removes the last line|
|clean up||Removes the entire text|
|paste||Pastes copied text|
|undo||Undoes the last action|
|redo||Does the reverted action|
|submit||Submits the current form|
After select a video or a music player you can control the media content invoking the following commands.
|play||Plays media content|
|pause||Pauses media content|
|stop||Stops media content|
|rewind [time]||Rewinds the media content|
|forward [time]||Forwards the media content|
|volume up||Increases volume level|
|volume down||Decreases volume level|
The browser tabs could be managed with the following commands.
|new tab||Opens a new tab|
|close tab||Closes the current tab|
|next tab||Switches to the following tab|
|previous tab||Switches to the previous tab|
The downloads could be managed with the following commands.
|downloads||Opens the downloaded file list|
The browser history could be managed with the following commands.
|history||Opens the accessed website list|
The bookmarks could be managed with the following commands.
|add bookmark||Saves the current page as a bookmark|
|bookmarks||Opens bookmark list|
A most frequented website list could be opened invoking the following command.
|top sites||Opens the most frequented site list|
When an image is selected the following actions could be performed
|copy address||Copies the address of the selected image|
|open in new tab||Opens the selected image address in a new tab|
|download||Downloads the selected image|
When a text is selected the following actions could be performed
|copy||Copies the selected text|
After performorming a "click" over any form input, the element could be filled with the desired value.
All the form inputs are supported.
The app was presented as an implementation of a handsfree web navigation model described into the final work Handsfree browsing driven by voice commands for the degree Computer Science at Universidad Nacional de La Plata.
Students of the Unigranrio University have submitted the portuguese version of the extension.
Special thanks go to: