Speech Recognition Anywhere 365 - Subscription
With "Speech Recognition Anywhere" you can control the Internet with your voice. Use voice recognition to fill out forms and documents on the web! Dictate emails with speech to text!
No need to copy and paste your speech into a form input field. The speech you speak is automatically typed into any standard form on a web page hands free. You can also browse the web and completely control a website with voice commands. It can be used like a virtual assistant.
NEW! Speech Recognition Anywhere now includes text to speech, custom voice commands and scripting. See seabreezecomputers.com/speech for more information.
* Choose between dozens of languages and dialects for speech recognition
* Dictate emails and online documents
* Fill in forms with your voice
* Go to the next or previous field with your voice
* Go to any web page with your voice
* Switch tabs and navigate webpages with your voice
* Scroll page up or down
* Click on links and buttons with your voice
* Cut, Copy, Paste, Clear, Highlight
* Say "Show labels" to see labels to buttons on a webpage
* Say "Play (name of artist or song)" to play music instantly
* Text to Speech (tts)
* Three custom voice commands
* Use Voice Activation Wake Up Phrase: (Examples: 'Ok Google', 'Computer', 'Alexa', 'Hey Siri', 'Hey Cortana')
* Start "Speech Recognition Anywhere" when Chrome starts (Always Listening)
* Start "Speech Recognition Anywhere" in the background
* Submit search fields automatically
* Pause "Speech Recognition Anywhere" if audio is playing in a tab
* Virtual Assistant Mode
* Prevent system from sleeping while "Speech Recognition Anywhere" is listening
* Prevent screen from sleeping while "Speech Recognition Anywhere" is listening
* Unlimited custom voice commands
* Auto Punctuation
* Export/Import custom commands
NOTE: Google does not allow extensions to work on special chrome:// pages or the Chrome Web Store. Therefore, you will not be able to write a review directly at the Chrome Web Store using your voice. This is a restriction imposed by Google, not a limitation of the extension.
TIP: If speech recognition is not working on a specific webpage then you can try (1) refresh the web page or (2) restart your computer. This will often fix the problem.
Disclaimer of Warranty: Sea Breeze Computers makes no warranties as to the performance of this product or service. This extension uses Google's Web Speech API for speech recognition therefore we cannot guarantee the quality or continued operation of the speech recognition service.
3/28/2020 - Version 1.3.4 - Improved instructions for Chrome Web Store License.
2/24/2020 - Version 1.3.3 - Text-To-Speech (TTS) can now read in iframes as long as the origin is the same as the top page. Some features are not available in iframes such as specifying to "Read links" or "Read buttons" in iframes. It will be skipped. But "Read page" or "Read article" should read an iframe that is in the same origin if it is on screen. It will not select the text in the iframe as it is being read but it will put an outline around it for a second if "Highlight text being read" is checked in Settings. Also ESC key to pause/resume TTS now works on SRA tab as well as other tabs. Also fixed a bug with "Find phrase" where it was sometimes finding the phrase in the tooltip.
12/17/2019 - Version 1.3.2 - Fixed some bugs with using a voice command to click on form elements Select and Option when. Now changes the size to show the entire length of options instead of just 5. Fixed bug where it would not reselect the top option but would just highlight the select box. Also fixed a bug where it would sometimes not save the tts voice selected but revert back to the default Microsoft voice. It will now allow tts rate to go to a max of 10 for Microsoft voices. But Google voices only allow a max of 2. In Chrome 79 the developers added tab.pendingUrl which caused tab.url to no longer work so that when a user clicked on the Speech Recognition Anywhere icon again it would open a new tab with Speech Recognition Anywhere even though it was already open. Added code to fix this behavior.
8/19/2019 - Version 1.3.1 - Removed "Komma" as punctuation in Swedish because it is a common word. scrollToPosition() uses isOnScreen() now and smooth scrolling.
5/29/2019 - Version 1.3.0 - The converter can now do advanced scripting with the script() command or by changing semicolons in code to url encoded %3B . Also saying "Show labels" now labels text inputs and textareas.
5/6/2019 - Version 1.2.9 - A custom command with replace_word() can now have multiple phrases separated by a vertical pipe | . Also fixed a bug where "Delete last word" was deleting the entire last phrase instead.
3/25/2019 - Version 1.2.7 - If the phrase "Play|Listen To|Youtube" is spoken then the video will no longer be played in the current tab unless the current tab is youtube. Also if the "Action" field is empty for a Custom Command then that command will not be acted upon. Also switching tabs by url or keyword in title is now easier and better.
3/7/2019 - Version 1.2.6 - New simple word replace feature. For example, to replace "ok" with "okay" in your speech then use this custom command:
Fixed custom commands bug where a phrase separated with vertical pipes like ^hi|hello$ will match "hi there" and "well hello" without wanting it to.
1/25/2019 - Version 1.2.5 - Chrome bug with speechSynthesis and onend event was causing highlighting of spoken text not to work because onend would not be called after a couple of times without adding some console.log statements.
1/20/2019 - Version 1.2.4 - Attempting to fix highlighting of text bugs with Screen Reader commands.
1/20/2019 - Version 1.2.3 - Improved Screen Reader features such as reading of ARIA roles and html tag names for certain items like IMG and Hyperlink. Also a "Simple Mode" that does not read ARIA roles and html tag names.
1/10/2019 - Version 1.2.2 - Made the command "Read notifications" pause more clearly by adding periods after new lines. Also previously if you started speech with "period" and then a sentence, the first letter of the next sentence would not be capitalized. This has been fixed.
1/8/2019 - Version 1.2.1 - Fixed a bug where "Read selected text" command was not working. Also added to "Read notification" command to also read role="dialog" and role="alertdialog".
1/5/2019 - Version 1.2.0 - The custom command speak() for Text-To-Speech was no longer working in Chrome 71 because Chrome is trying to stop audio from playing automatically without user interaction. Changed the Text-To-Speech speechSynthesis to play in the background script instead of the page. Also added Screen Reader features. Now you can say "Read selected|highlighted|article|website|site|links|page|webpage|paragraph|alert|notification|status". Press ESC to stop reading or say "Stop reading".
12/28/2018 - Version 1.1.9 - Translated commands to Italian.
12/15/2018 - Version 1.1.8 - Now there is an option in Settings to "Remove Google's Auto Capitalization" where Google's speech recognition sometimes adds capitalization to phrases that are the same as sport's teams, movie titles or song titles, etc.
Also accidentally removed "FREE TRIAL (x days left)" in version 1.1.3. Fixed.
10/11/2018 - Version 1.1.7 - Fixed a bug where if a user deleted custom commands at the end of the list then new custom commands would not be recognized.
10/8/2018 - Version 1.1.6 - Better error handling in multiple languages. Faster Initializing. Added Swedish punctuation and commands.
9/30/2018 - Version 1.1.5 - There is now a delete button for custom commands. Also added punctuation for the Czech language.
9/21/2018 - Version 1.1.4 - Improved language support including French, Japanese, Chinese Simplified and Chinese Traditional.
9/19/2018 - Version 1.1.3 - Improved language support including Italian.
9/5/2018 - Version 1.1.2 - Chrome extensions will no longer work on chrome://newtab pages or https://www.google.com/_/chrome/newtab. So now if chrome://newtab is detected then it is redirected to https://google.com.
Also, there is a new setting to "Play beep after speech is detected".
Also previously, if the setting 'Pause "Speech Recognition Anywhere" if audio is playing in a tab' was checked and a tab was closed while audio was still playing, then Speech Recognition Anywhere would remain paused and needed to be refreshed. This has been fixed.
6/29/2018 - Version 1.1.0 - Fixed the command "New line" to work again because Google's Web Speech API stopped using it. Also fixed "New line" and "New paragraph" to output more nicely and to capitalize the first letter after a new paragraph or new line even if the last sentence did not have punctuation.
6/5/2018 - Version 1.0.9 - Speech Recognition Anywhere had stopped working in Google Docs because of a Google Docs update. This has been fixed. Also in Google Docs it was capitalizing the first letter after every speech recognition phrase even if it was not a new sentence. This has been fixed as well. Also fixed a bug where in custom commands a remembered match in a regular expression ( ) in the "phrase" was only being replaced one time and not globally in the "action". This has been fixed, so now $1 in the action will be replaced with the remembered match multiple times or globally in the "action".
5/29/2018 - Version 1.0.8 - Fixed a bug where if 'Pause "Speech Recognition Anywhere" if audio is playing in a tab' was checked but the user paused a video, the speech recognition would sometimes pick up the last few words before the pause.
Also changed navigator.webkitGetUserMedia to navigator.getUserMedia in case of Firefox support in the future.
4/27/2018 - Version 1.0.7 - Fixed a bug where sometimes Custom Commands were not loaded when Speech Recognition Anywhere tab was first started because the default custom commands were loading over them.
Also fixed a small bug with the custom command action capitalize_first_letter(text, all_words). If all_words was set to false it was still capitalizing all the words in the phrase because it was just looking for a variable to be set rather than testing for 1 or true.
4/18/2018 - Version 1.0.6 - Even if a wake up phrase was enabled, custom commands were only working without the wake up phrase since version 1.0.4. This has been fixed.
4/8/2018 - Version 1.0.5 - Export/Import custom commands.
Also "(Play|Listen To) (song)" is no longer in commands, but is only in custom commands.
3/29/2018 - Version 1.0.4 - Custom command word replace now appears in Speech Recognition tab text box. Also previously if "Phrase" or "Action" fields for custom commands contained a space for the first character then it would not be recognized. This has been fixed by removing the extra space.
Also Speech Recognition Anywhere now works better with Facebook Messenger without having to press Spacebar first. And to send the message you can say "Press Enter" or "Click Send" at messenger.com.
Also works better with Google Hangouts at hangouts.google.com. You can now say "Press Enter" to send the text.
Also new and improved custom command: keypress(key, ctrl, alt, shift) that now works with more websites.
3/16/2018 - Version 1.0.3 - Changed the manifest description. Put free trial expired message in speech tooltip if free trial has expired. Also changed free trial text from "FREE_TRIAL" to "FREE TRIAL" because Google would not translate with underscore between words.
3/5/2018 - Version 1.0.2 - Bug Fixes: Previously if speech was spoken to go in a text box but the text box was off screen then a textbox at the bottom of the page would be chosen. Now it will select a text box closer to the current page view. Also, previously if the page was scrolled away from a text box that was being used for speech and a command was given like "Click on button" then the page would scroll back to the text box for the tool tip speech bubble. This no longer happens.
Also added setting: "Disable Auto Focus on nearest text box when speech is heard".
3/3/2018 - Version 1.0.1 - New Feature: Speech Recognition Auto Punctuation. With Auto Punctuation enabled you no longer need to say "period" or "question mark" at the end of a sentence. Just pause briefly after each sentence and the punctuation will be added automatically!
Speech Recognition Anywhere now works in Word Online with a few bugs: It first tries to type the speech in "Tell me what you want to do" box and you have to click in the word processor box again. "New Line" and "New Paragraph" commands do not seem to work.
Also improved speech interaction with HTML FORM SELECT fields. Now saying "Click on select" or "Click on (an option)" will open the select menu bigger and fire a Change event if the selection is changed.
Bug Fix for TinyMCE: Now it capitalizes the first letter of a sentence if it follows punctuation.
Bug Fix for CKEditor: After saying "new line" now the first letter of a sentence is capitalized.
2/7/2018 - Version 1.0.0 - Corrected yellow speech bubble to appear in iFrames again.
Also added "FREE_TRIAL_EXPIRED" message after 30 days of free trial.
2/1/2018 - Version 0.99.9 - All commands have been translated to work in Spanish!
Also all the text in the action field command print_text(text) now preserves the letter case as it is written by converting all letters to unicode html entities. Previously, words at the beginning of sentences were auto-capitalized.
Also some users are expecting the textbox on the Speech Recognition Anywhere tab to be editable. So now it is editable.