![]() |
KnowBrainer Speech Recognition | ![]() |
Topic Title: New Click by Voice issues and discussion thread Topic Summary: Created On: 04/29/2018 04:14 PM Status: Post and Reply |
|
![]() |
![]() |
- mdl | - 04/29/2018 04:14 PM |
![]() |
![]() |
- Edgar | - 04/29/2018 05:08 PM |
![]() |
![]() |
- Mphillipson | - 05/22/2018 02:13 PM |
![]() |
![]() |
- djb5718 | - 05/21/2018 08:10 PM |
![]() |
![]() |
- mdl | - 06/09/2018 08:57 PM |
![]() |
![]() |
- BillMiller823 | - 08/03/2018 04:24 AM |
![]() |
![]() |
- Mphillipson | - 08/03/2018 11:16 AM |
![]() |
![]() |
- Lunis Orcutt | - 08/03/2018 12:18 PM |
![]() |
![]() |
- BillMiller823 | - 08/04/2018 05:15 AM |
![]() |
![]() |
- spock | - 08/28/2018 02:44 PM |
![]() |
![]() |
- mdl | - 09/08/2018 04:23 PM |
![]() |
![]() |
- dilligence | - 09/09/2018 12:05 AM |
![]() |
![]() |
- spock | - 09/09/2018 01:33 PM |
![]() |
![]() |
- Lunis Orcutt | - 09/09/2018 01:54 PM |
![]() |
![]() |
- alexander | - 03/30/2019 08:21 PM |
![]() |
![]() |
- Lunis Orcutt | - 03/31/2019 12:59 PM |
![]() |
![]() |
- alexander | - 03/31/2019 07:36 PM |
![]() |
![]() |
- Lunis Orcutt | - 04/13/2019 01:44 PM |
![]() |
![]() |
- dilligence | - 04/13/2019 02:45 PM |
![]() |
![]() |
- squirtle2 | - 04/12/2019 08:58 PM |
![]() |
![]() |
- mdl | - 05/04/2019 03:18 PM |
![]() |
![]() |
- Steve Morris | - 06/05/2019 09:22 PM |
![]() |
![]() |
- Lunis Orcutt | - 06/06/2019 05:14 PM |
![]() |
![]() |
- mdl | - 07/20/2019 02:29 PM |
![]() |
![]() |
- dilligence | - 07/30/2019 08:36 PM |
![]() |
![]() |
- Matt_Chambers | - 07/30/2019 08:52 PM |
![]() |
![]() |
- monkey8 | - 08/13/2019 01:43 PM |
![]() |
![]() |
- dilligence | - 08/13/2019 05:01 PM |
![]() |
![]() |
- squirtle2 | - 06/30/2019 08:52 PM |
![]() |
![]() |
- mdl | - 07/20/2019 02:36 PM |
![]() |
![]() |
- Lunis Orcutt | - 08/13/2019 08:33 PM |
![]() |
![]() |
- dilligence | - 08/13/2019 09:48 PM |
![]() |
![]() |
- monkey8 | - 08/14/2019 07:44 AM |
![]() |
![]() |
- dilligence | - 08/14/2019 08:35 AM |
![]() |
![]() |
- monkey8 | - 08/14/2019 09:23 AM |
![]() |
![]() |
- Matt_Chambers | - 08/14/2019 05:46 PM |
![]() |
![]() |
- monkey8 | - 08/16/2019 08:08 AM |
![]() |
![]() |
- Matt_Chambers | - 08/16/2019 08:58 AM |
![]() |
![]() |
- monkey8 | - 08/16/2019 09:49 AM |
![]() |
![]() |
- Matt_Chambers | - 08/16/2019 11:24 AM |
![]() |
![]() |
- monkey8 | - 08/16/2019 11:46 AM |
![]() |
![]() |
- Matt_Chambers | - 08/16/2019 12:35 PM |
![]() |
![]() |
- zmcgohan | - 08/15/2019 05:40 PM |
![]() |
![]() |
- jwstout | - 08/30/2019 01:19 PM |
![]() |
![]() |
- Matt_Chambers | - 08/30/2019 01:56 PM |
![]() |
![]() |
- mdl | - 09/22/2019 11:59 AM |
![]() |
![]() |
- mdl | - 09/22/2019 12:05 PM |
![]() |
![]() |
- mdl | - 09/22/2019 12:10 PM |
![]() |
![]() |
- mdl | - 09/22/2019 12:12 PM |
![]() |
![]() |
- mdl | - 09/22/2019 12:21 PM |
![]() |
![]() |
- mdl | - 09/22/2019 12:22 PM |
![]() |
![]() |
- jwstout | - 10/19/2019 03:52 PM |
![]() |
![]() |
- zmcgohan | - 01/06/2020 05:37 PM |
![]() |
![]() |
- dougransom | - 04/01/2020 11:44 PM |
![]() |
![]() |
- Lunis Orcutt | - 04/02/2020 11:28 AM |
![]() |
![]() |
- zmcgohan | - 04/06/2020 09:23 PM |
![]() |
![]() |
- Lunis Orcutt | - 04/06/2020 10:42 PM |
![]() |
![]() |
- Steve Morris | - 08/16/2020 07:15 PM |
![]() |
![]() |
- Lunis Orcutt | - 08/16/2020 11:22 PM |
![]() |
![]() |
- rob | - 08/26/2020 01:04 PM |
![]() |
![]() |
- mdl | - 08/26/2020 10:02 PM |
![]() |
![]() |
- rob | - 08/27/2020 07:43 AM |
![]() |
![]() |
- dilligence | - 08/27/2020 04:05 PM |
![]() |
![]() |
- rob | - 08/27/2020 04:57 PM |
![]() |
![]() |
- dilligence | - 08/27/2020 08:30 PM |
![]() |
![]() |
- rob | - 08/28/2020 09:18 AM |
![]() |
![]() |
- dilligence | - 08/28/2020 10:58 AM |
![]() |
![]() |
- MDH | - 08/30/2020 11:54 AM |
![]() |
![]() |
- dilligence | - 08/31/2020 01:20 PM |
![]() |
![]() |
- mdl | - 08/28/2020 12:38 PM |
![]() |
![]() |
- rob | - 08/28/2020 01:32 PM |
![]() |
![]() |
- mdl | - 08/28/2020 04:44 PM |
![]() |
![]() |
- mdl | - 08/28/2020 04:45 PM |
![]() |
![]() |
- rob | - 08/29/2020 11:37 AM |
![]() |
![]() |
- rob | - 08/30/2020 12:09 PM |
![]() |
![]() |
- MDH | - 08/30/2020 12:19 PM |
![]() |
![]() |
- rob | - 08/31/2020 11:09 AM |
![]() |
![]() |
- rob | - 08/31/2020 01:57 PM |
![]() |
![]() |
- MDH | - 08/31/2020 08:46 PM |
![]() |
![]() |
- rob | - 09/06/2020 12:45 PM |
![]() |
![]() |
- MDH | - 09/06/2020 12:51 PM |
![]() |
![]() |
- rob | - 09/06/2020 01:11 PM |
![]() |
![]() |
- MDH | - 09/07/2020 09:21 AM |
![]() |
![]() |
- Edgar | - 09/07/2020 11:32 AM |
![]() |
![]() |
- rob | - 08/31/2020 02:10 PM |
![]() |
![]() |
- dilligence | - 08/31/2020 10:50 PM |
![]() |
![]() |
- rob | - 09/06/2020 12:57 PM |
![]() |
![]() |
- rob | - 09/06/2020 12:59 PM |
![]() |
![]() |
- rob | - 09/09/2020 06:27 AM |
![]() |
![]() |
- MDH | - 09/09/2020 10:35 AM |
![]() |
![]() |
- brooklyn cabin | - 01/03/2023 11:35 AM |
![]() |
![]() |
- Lunis Orcutt | - 01/03/2023 01:16 PM |
![]() |
![]() |
- Todd | - 01/04/2023 01:13 AM |
![]() |
![]() |
- monkey8 | - 01/07/2023 10:21 AM |
![]() |
![]() |
- brooklyn cabin | - 01/19/2023 09:59 AM |
![]() |
![]() |
- Lunis Orcutt | - 01/19/2023 02:53 PM |
![]() |
![]() |
- dilligence | - 01/19/2023 07:54 PM |
![]() |
![]() |
- monkey8 | - 01/20/2023 04:07 AM |
![]() |
|||||
Time for a new thread. The old thread is at http://www.knowbrainer.com/forums/forum/messageview.cfm?catid=25&threadid=22663 |
|||||
|
|||||
![]() |
|||||
It would be helpful to have a complete list of all the commands each with its own brief description.
click-by-voice-master\src\show_hints.css 19: font-size: x-small !important; ------------------------- -Edgar |
|||||
|
|||||
![]() |
|||||
Hi Edgar,
There is a list of commands available at the following link:
------------------------- Thanks Mark
Dragon Professional Advanced Scripting/KnowBrainer Scripts |
|||||
|
|||||
![]() |
|||||
I just started using this recently, and it's great!
I would love a feature that Firefox mouseless browsing had, which is the ability to specify URLs where I never want the numbers shown. For example gmail, it has reasonably good keyboard support so the numbers just get in the way. Thanks! Dana |
|||||
|
|||||
![]() |
|||||
The next major release is planned to have the ability to configure click-by-voice on a per-URL basis. Might be a couple of months before I have time to finish this, however.
|
|||||
|
|||||
![]() |
|||||
Hi guys,
So I installed MDL's click by voice, and I see all these cool little numbers on my screen using Google Chrome. I swear I read you can access the numbers in a single voice command, e.g. "pick 4 2" but I emulate that type of command without success. Please forgive my ignorance, but what am I doing wrong? I'm running DPI 15.3, KnowBrainer, and SpeechStart+ on Windows 10 64-bit. Many thanks! Bill -------------------------
|
|||||
|
|||||
![]() |
|||||
Hi Bill,
In order to use it you need to use the KnowBrainer Commands. I believe they were included in the latest commands released.
Please see the following screenshot, the 2 checked commands are the main ones to use.
https://www.screencast.com/t/qd69YC0r ------------------------- Thanks Mark
Dragon Professional Advanced Scripting/KnowBrainer Scripts |
|||||
|
|||||
![]() |
|||||
Mark nailed it… ------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|||||
|
|||||
![]() |
|||||
Thank you Mark and Lunis! -------------------------
|
|||||
|
|||||
![]() |
|||||
First of all a big thank you to mdl. Your excellent work has transformed the way I browse the internet. You gave an example in the previous cbV thread of how to physicallly move the mouse to the desired element. Here is your code;
I was able to get it working successfully and it helps enormously for some tricky website menus. Would it be possible to adapt the above code so that it works without invoking the click by voice entry box ? |
|||||
|
|||||
![]() |
|||||
spock, the following should work:
MoveMouse(hint) := Variable.Set(chrome:oldClip, Clipboard.Get()) Clipboard.Set($hint ':X') {ctrl+shift+.} Clipboard.WaitForNew($hint ':X',5) Mouse.Go(window, Split(Clipboard.Get(),',',0), Split(Clipboard.Get(),',',1)) Clipboard.Set(Variable.Get(chrome:oldClip));
Remember that this is experimental and doesn't quite work correctly with some DPI settings / when the browser has stuff like download bar at the bottom. |
|||||
|
|||||
![]() |
|||||
Yes, Click by Voice rocks!
I just made an additional DVC list command to quickly scan any Google link I don't trust with virustotal.com Just say the number of the link followed by: virus total. Examples: "44 virus total", "23 virus total"
Remember that this is a DVC command and the Wait is in milliseconds not seconds. Simply double-click any existing DVC command in your Command Browser and click the Create New button.
Command name:
<1to500> virus total
Script:
SendKeys "{Ctrl+Shift+Space}" Wait 200 SendKeys _arg1 SendKeys ":k" Wait 500 SendKeys "{Enter}" Wait 100 SendKeys "{Ctrl+t}" Wait 150 SendKeys "https://www.virustotal.com/en/#url" Wait 200 SendKeys "{Enter}" Wait 3000 SendKeys "{Tab}" Wait 400 SendKeys "{Ctrl+v}" Wait 200 SendKeys "{Enter}"
Perhaps you will have to adjust the Wait times a little with your system. ------------------------- Turbocharge your Dragon productivity with 40+ Power Addons |
|||||
|
|||||
![]() |
|||||
no idea where the emoji came from there... |
|||||
|
|||||
![]() |
|||||
------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|||||
|
|||||
![]() |
|||||
Is there a way to exclude websites by default? I get issues with Google sheets, and would like to just add that to a blacklist.
|
|||||
|
|||||
![]() |
|||||
There is no way to exclude websites; especially if you're using the KnowBrainer Go To <dictation> command unless you remove certain words from your vocabulary. For example, if you say Go To <KnowBrainer> you might wind up at www.nobrainer.au because “KnowBrainer”, by default, is not in your vocabulary. Otherwise you will need to manually blacklist specific websites. Unfortunately, this process is not in our wheelhouse but if you can figure out, the steps that are involved, you can probably create a command to block certain websites. ------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|||||
|
|||||
![]() |
|||||
Lunis, I think you misunderstood the question, and/or I did not state it properly. My understanding is this is the thread for click by voice the chrome extension by Mark.
What I would like is for hints to be automatically hidden for certain websites since when there, they actually create errors, presumably because the added numbers cause some sort of confusion during the loading of the site. |
|||||
|
|||||
![]() |
|||||
Alexander, ------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|||||
|
|||||
![]() |
|||||
Yes, disabling the hints per page would be preferred. Until that is implemented in Click by Voice I use the following DVC workaround to relatively quickly disable the extension itself:
Disable Click by Voice
SendKeys "{Ctrl+t}" Wait 500 SendKeys "chrome://extensions/" Wait 500 SendKeys "{Enter}" Wait 500 SendKeys "{Tab 4}" Wait 500 SendKeys "{Enter}" Wait 500 SendKeys "{Ctrl+w}" Wait 500 SendKeys "{F5}"
You can use the exact same command to enable it again.
Note that Tab 4 means that the first extension in the chrome extensions page is disabled. This depends on the order and amount of extensions you have installed. Also note that this is a DVC command and Wait 500 means 500 milliseconds (in Advanced Scripting it would mean 500 seconds (!)). ------------------------- Turbocharge your Dragon productivity with 40+ Power Addons |
|||||
|
|||||
![]() |
|||||
Sometimes when I'm using click by voice and I click on a few links (using click by voice), the numbers increase at every new page (i.e. every time I click on a link) and pretty soon all the numbers are in the thousands even though there are only a handful of links on the page. Is there a way to get it so that this doesn't happen? If I refresh the page, that seems to make the numbers become smaller but that's a bit annoying to have to do that. Thanks in advance!
------------------------- Caster: take Dragon to the next level! Please join us! https://gitter.im/dictation-toolbox/Caster
|
|||||
|
|||||
![]() |
|||||
put up a clarifying post on how to enable and disable click-by-voice without disabling the extension: http://www.knowbrainer.com/forums/forum/messageview.cfm?catid=25&threadid=33147&enterthread=y |
|||||
|
|||||
![]() |
|||||
Hi. Is there a way to activate links using Click by Voice without bringing up the text box (ctrl+shift+space)? We have a Customer Relationship Management system that opens chrome in app mode which blocks menus and that box. Additionally, the click by voice numbers keep increasing. That is, the first item in a page is initially "0". But as I make selections using CbV they increase despite being the first item on the page. I have a command called "reset numbers" that runs the following code. But it would be better if it automatically did it? I assume I am missing something. SendKeys "^+{Space}" Wait .5 SendKeys ":=-{Enter}" Wait .5 SendKeys "^+{Space}" Wait .5 SendKeys ":={+}c{Enter}"
-------------------------
Steve |
|||||
|
|||||
![]() |
|||||
Edited on August 14, 2019 Just substitute {Ctrl+Shift+.} for {Ctrl+Shift+Space} ------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|||||
|
|||||
![]() |
|||||
"Is there a way to activate links using Click by Voice without bringing up the text box (ctrl+shift+space)?" Yes, see https://github.com/mdbridge/click-by-voice/blob/master/doc/making_voice_commands.md |
|||||
|
|||||
![]() |
|||||
Copied from mdl's Github page:
"That is, the recommended procedure to send a command cmd to Click by Voice is:
retrieve the current text value of the clipboard, call it clip set the contents of the clipboard to cmd!!!clip send synthetic keystrokes for {ctrl+shift+.} to invoke the shortcut"
Is there any way to accomplish this with regular Dragon voice commands (preferably DVC) for non-Python users?
(PG, Lindsay, Lunis ------------------------- Turbocharge your Dragon productivity with 40+ Power Addons |
|||||
|
|||||
![]() |
|||||
"That is, the recommended procedure to send a command cmd to Click by Voice is:
retrieve the current text value of the clipboard, call it clip
set the contents of the clipboard to cmd!!!clip
send synthetic keystrokes for {ctrl+shift+.} to invoke the shortcut"
Is there any way to accomplish this with regular Dragon voice commands (preferably DVC) for non-Python users?
(PG, Lindsay, Lunis )
Good question. I've tried to do this two or three different ways over the last few days, but have had no success, using Advanced Scripting. |
|||||
|
|||||
![]() |
|||||
I gave an answer for this here:
http://www.knowbrainer.com/forums/forum/messageview.cfm?catid=3&threadid=32699&enterthread=y#166967
Also please note that since Windows update 1903 Google Chrome and chromium edge are fully UIA compliant so you don't need chrome extensions any more with applications I developed like knowbrainer, or Speechstart+. Also bear in mind that click by voice has restrictions (security) on pages like new tabs, settings, not to mention the control menus at the top of the browser blah blah blah.
Having said all of that I like click by voice a lot so would still recommend it for chrome or chromium edge. The other applications could be used for the menus and restricted pages like new tabs or settings for users who have already purchased these applications. ------------------------- |
|||||
|
|||||
![]() |
|||||
Sorry, must've missed the SendKeys"^+." you were already using in that thread.
Thank you this works a treat! ------------------------- Turbocharge your Dragon productivity with 40+ Power Addons |
|||||
|
|||||
![]() |
|||||
Bug report: sometimes click by voice accidentally inserts the numbers (the hints) into text fields so that I end up having numbers typed into text fields. I have occasionally noticed this on Github, Slack, KnowBrainer forum, and Google groups. It is particularly troublesome on Github because when I'm editing a file on there sometimes it changes the name of the file by inserting numbers into the file name which causes problems. I've tried messing around with some of the different options like in-line versus overlay, I think that might help a bit but the overlay also is in the way of the text so I can't see anything. I can turn off the numbers for certain sites, but I would have to do that for some of my most frequently used sites.thisI think this is a great product but this issue is causing a lot of problems for me,so I mostly switching to a similar product called vimium for now. Thanks for all your work on this!
------------------------- Caster: take Dragon to the next level! Please join us! https://gitter.im/dictation-toolbox/Caster
|
|||||
|
|||||
![]() |
|||||
"click by voice accidentally inserts the numbers (the hints) into text fields"
unfortunately this is a known issue -- some applications actually read back from the webpage and get confused when they see the hints. :-( I hope to fix this eventually with a smarter overlay mode but in the meantime you could try doing things like: leave hints off by default for those pages and only toggle them on using overlay just before you choose ( this is probably not much better than vimuim in some respects) turn off hints for just the affected elements etc. |
|||||
|
|||||
![]() |
|||||
MDL,
------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|||||
|
|||||
![]() |
|||||
Lindsay/Lunis,
You may want to add a feature that restores previous clipboard contents after issuing the ClickByVoice command. Although the clipboard method is much faster (creating the Advanced Scripting command in KnowBrainer deploys significantly faster compared to the native Dragon Advanced Scripting command btw) it would be convenient if previous clipboard contents (i.e. copied text) would be maintained/restored (as can be done with Vocola, Python and AHK - as demonstrated by PG). ------------------------- Turbocharge your Dragon productivity with 40+ Power Addons |
|||||
|
|||||
![]() |
|||||
Thank you for acknowledging how fast it is. Well in that case if you want to return the clipboard to what it was, if you use the <0to9> command as an example then it would be:
Sub Main myClipboard = Clipboard$ Wait 0.2 Clipboard ListVar1 Wait 0.1 SendKeys"^+." Wait 0.2 Clipboard myClipboard End Sub
You may have to adjust the wait times and I have no idea if it would work with all clipboard contents but it does with text at least from quickly testing.
------------------------- |
|||||
|
|||||
![]() |
|||||
Awesome! Works great with text (not with files but that's less important).
Looks like setting all the waits to 0.1 works reliably. ------------------------- Turbocharge your Dragon productivity with 40+ Power Addons |
|||||
|
|||||
![]() |
|||||
Numbers Off and Numbers On for your reference:
Sub Main SendKeys "^+{Space}" Wait 0.5 SendKeys ":-{Enter}" End Sub
Sub Main SendKeys "^+{Space}" Wait 0.5 SendKeys ":{+}{Enter}" End Sub
You could also use the clipboard for doing this instead of the drop down e.g. numbers off: Clipboard ":-" ------------------------- |
|||||
|
|||||
![]() |
|||||
if you use the <0to9> command as an example then it would be:
Sub Main myClipboard = Clipboard$ Wait 0.2 Clipboard ListVar1 Wait 0.1 SendKeys"^+." Wait 0.2 Clipboard myClipboard End Sub
You may have to adjust the wait times and I have no idea if it would work with all clipboard contents but it does with text at least from quickly testing. I'm confused. I thought the Clipboard also needed to contain the command and "!!!", so to open, say link 76 in a new tab, the Clipboard needed to contain "t!!!76.
What am I missing? |
|||||
|
|||||
![]() |
|||||
I'm confused. I thought the Clipboard also needed to contain the command and "!!!", so to open, say link 76 in a new tab, the Clipboard needed to contain "t!!!76.
What am I missing?
To open a new tab giving a one digit example using KnowBrainer or advanced scripting you just need to add ":t" after the number in the clipboard. If there is more than one number like 325 then just add the ":t" after the last listvar you are assigning to clipboard like shown below. Look at readme.md or something like that on gift hub:
Sub Main myClipboard = Clipboard$ Wait 0.1 Clipboard ListVar1 + ":t" Wait 0.1 SendKeys"^+." Wait 0.1 Clipboard myClipboard End Sub
------------------------- |
|||||
|
|||||
![]() |
|||||
To open a new tab giving a one digit example using KnowBrainer or advanced scripting you just need to add ":t" after the number in the clipboard. If there is more than one number like 325 then just add the ":t" after the last listvar you are assigning to clipboard like shown below. Look at readme.md or something like that on gift hub:
Sub Main
myClipboard = Clipboard$
Wait 0.1
Clipboard ListVar1 + ":t"
Wait 0.1
SendKeys"^+."
Wait 0.1
Clipboard myClipboard
End Sub
Thanks! I did read the GitHub documentation, but read the instructions here differently: https://github.com/mdbridge/click-by-voice/blob/master/README.md |
|||||
|
|||||
![]() |
|||||
|
|||||
![]() |
|||||
I am that Matt! Not quite the same, in that I have retired from practicing law and am only doing some part-time consulting. I didn't really have any need for Dragon until recently, when the consulting required quite a bit of writing. I am sorry to say that my Advanced Scripting skills have atrophied. |
|||||
|
|||||
![]() |
|||||
|
|||||
![]() |
|||||
Thanks! Seems like a long time ago. |
|||||
|
|||||
![]() |
|||||
Has anybody experienced an issue where all of the numbers appear on the webpage as they should, however neither of the extension's hotkeys work? {Ctrl+Shift+Space} simply toggles a gray circular background behind the extension's icon, while {Ctrl+Shift+.} doesn't appear to have any visible effect. I am still trying to figure out when exactly this occurs and how I fix it each time (usually a reinstall, however I think that sometimes the issue persists for a little beyond even that). |
|||||
|
|||||
![]() |
|||||
MDL, have you considered releasing this for Firefox as well as Chrome? I have released a couple extensions on both, and I made zero code changes. Firefox now uses the Chrome extension API natively. I know that this was originally motivated by Mouseless Browsing for Firefox, but as I understand it, that no longer works, and this has diverged anyways.
There are many reasons to release on Firefox aside from the obvious "support the open web". One is that Firefox has better support for accessibility, especially on Linux where Chrome doesn't support it. |
|||||
|
|||||
![]() |
|||||
And another reason is that Firefox is much better for user privacy than Chrome. The new Microsoft Edge may be good on privacy, but I think it’s too early to tell. |
|||||
|
|||||
![]() |
|||||
squirtle2, the numbers start over when you go to a truly new page or refresh the current page. Probably for the page in question when you click on a link it still staying at the same page.
Numbers are also refreshed when you issue a show hints command, which does not require reloading the page. That's what I recommend doing for now. |
|||||
|
|||||
![]() |
|||||
jwstout, I tried porting the extension to Firefox briefly but got stuck because I couldn't figure out how to get read from clipboard and write to clipboard to work on Firefox. :-(
these require weird workarounds on chrome to work around security restrictions, and presumably the workaround is different on Firefox. |
|||||
|
|||||
![]() |
|||||
Matt is correct; click by voice has a feature to make preserving the clipboard easier. With the discussed example it would be:
Sub Main myClipboard = Clipboard$ Wait 0.1 Clipboard ListVar1 + ":t" + "!!!" + myClipboard Wait 0.1 SendKeys"^+." End Sub This avoids the issue where you have to guess how long click by voice will take to execute a command -- Click by voice will automatically restore the clipboard after it finishes executing the command given. Note that this only works for clipboard contents that are text (previous posted example also has this problem). |
|||||
|
|||||
![]() |
|||||
the other point with the !!! feature: you can wait for the clipboard to change to know when click by voice has accepted your command.
I miss spoke earlier -- click by voice restores the clipboard as soon as it accepts the command, not after it has finished executing it. I wish I could do the latter, but it's not easy to implement. |
|||||
|
|||||
![]() |
|||||
Sadly, I don't have a decent version of right-click available yet. Figuring out the right synthetic events to send is somewhat tricky. I tried with experimental operation "R" (e.g. 36:R), but it doesn't seem to work most of the time. :-(
|
|||||
|
|||||
![]() |
|||||
to get the effect of right-click, however, you can often first focus the element then send {shift+f10}.
|
|||||
|
|||||
![]() |
|||||
Mark, I haven't worked with the clipboard myself in Firefox extensions, but I found this detailed (and up-to-date) documentation for you: |
|||||
|
|||||
![]() |
|||||
Has anybody ran into major issues with text boxes including the numbers generated by Click by Voice?
There are a few sites, Gmail in particular, where the Click by Voice numbers insert themselves into the actual text box content. In Gmail, the entire Compose UI actually becomes right-adjusted unless you "hide hints". On another site, I can't even use the UI without hiding the hints first because it will auto-submit the form with whatever number Click by Voice inserted. |
|||||
|
|||||
![]() |
|||||
I was hoping to tweak Click by Voice to display numbers over buttons. In this page, you can see that the buttons have an image placed over them. the images are pretty much teh same size as teh buttons.
When the screen is rendered, i can briefly see the numbers in square brackets before the image is drawn for the button. I tried changing the z-order for the text in the that encoded thes the number, it doesn't do anything. Anyone have any idea on how to modify the CSS for the span in this case (child of a button) so that it is always visible? Doug Ransom
------------------------- Doug Ransom |
|||||
|
|||||
![]() |
|||||
We believe MDL released Click by Voice as a quick but limited way to use in Google Chrome and Microsoft Edge. Considering that he made his technology freeware and doesn't even ask for a donation, we owe him a great deal of thanks. With this in mind, we may not be able to expect much more.
------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|||||
|
|||||
![]() |
|||||
We are mentioning this because several organizations are working on a faster, global and far more flexible/adjustable numbering approaches that should become available in early fall. We recommend waiting...
Can you expand on this? Officially-supported operating system-level numbering like iOS has with Voice Control? or something less? |
|||||
|
|||||
![]() |
|||||
You will have to wait. We are now under an NDA ------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|||||
|
|||||
![]() |
|||||
Hi. Is there any update on the universal numbering system around fall? -------------------------
Steve |
|||||
|
|||||
![]() |
|||||
The nature of an NDA is to limit what you can publicly disclose. An ETA is 1 of those limitations. ------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|||||
|
|||||
![]() |
|||||
Hi, ------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
"Is there a command that will open a link in a new tab but keep the focus on the original tab?"
yes, use the b action e.g., 13:b |
|||||
|
|||||
![]() |
|||||
Hi,
Thanks I should have realised that from the example code. Has anyone else noticed the numbering problem with the new Facebook interface I mentioned in my previous post? Thanks, Rob ------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
I really don't like that new Facebook UI, but I'm afraid we have no choice because switching back to Classic View is no longer possible beginning September. Indeed ClickByVoice doesn't seem to have access to the main Facebook menu items on top of the page. I really hope this can be fixed.
Luckily VoiceComputer and SpeechStart+ still work with Facebook.
Rob ------------------------- Turbocharge your Dragon productivity with 40+ Power Addons |
|||||
|
|||||
![]() |
|||||
Hi, I don't mind the new Facebook UI apart from click by voice not working with it. I've not tried voice computer yet I did try their chrome extension on Edge but it didn't seem to work https://chrome.google.com/webstore/detail/intag-chrome/bdnfddhnghbkmplgkbihnfhndbngjdnf it said to press the backtick key or ctrl + backtick to show the numbers but nothing happened. Thanks, Rob ------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
You are correct the extension doesn't seem to work with the most recent version of Edge anymore. However if you use VoiceComputer it is no longer needed because the standard Intags work very sufficient in every browser:
Update on the VC Intag Chrome extension. It most definitely does work but I forgot to disable ClickByVoice extension and remove its voice commands from my Dragon Command Browser before testing VC Intag Chrome extension :-(. ------------------------- Turbocharge your Dragon productivity with 40+ Power Addons |
|||||
|
|||||
![]() |
|||||
With voice computer, do you have to say "show inTags" or whatever the command name is to show the numbers again in the browser, after each number selection or would it stay on like click by voice, renumbering the new links ready for selection again unless it is toggled off? ------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
In VoiceComputer the intags automatically relaunch (refresh) after you have issued a specific number. That's the whole idea behind it. You'll soon get tired of having to say "show numbers" all the time.
However the VC intags of course need a fraction of a second to refresh, which is a slightly different process compared to the tagging in ClickByVoice and other HTML numbering extensions (which will usually tag the entire web page, including the sections that are not yet in view, like a very long Facebook page).
If you study the VC XML command files somewhat you'll find that you can easily modify names of existing commands or add new commands to the file. I added a whole bunch of them like properties <number>, add to archive <number>, extract <number>, open with <number>, control click <number> etc..
If you talk to your computer all day it is crucial to say the absolute minimum when it comes to commands you use a gazillion times a day. Hands-free users are already at risk of developing Voice Strain. That's why I renamed the default VC command names:
Show Numbers Hide Numbers
into simple:
Yes No
This is what those sections now look like in the VC displaynumbers.xml:
<command type="vp-script"> <name> <![CDATA[yes]]> </name> <actions> <customoverlay action="close" /> <wait ms="500"/> <numbers action="display" /> </actions> </command>
and:
<command type="vp-script"> <name> <![CDATA[no]]> </name> <actions> <numbers action="close" /> </actions> </command>
With a little more studying you will find that the VC XML files give you a lot of possibilities to create your own custom <numbers> commands for performing all kinds of mouse actions. Like for instance the VC script that is added to the SP Press Utility (now part of SP 6 PRO) where the voice command is Press <number> (i.e. "Press 15", "Press 24") to drag desktop items around by voice:
<command type="vp-script"> <name> <![CDATA[press <1to300cf>]]> </name> <actions> <overlaymouseaction action="move" numbers="_value1"/> <wait ms="700"/> <mimic phrase="Press" /> </actions> </command>
Rob ------------------------- Turbocharge your Dragon productivity with 40+ Power Addons |
|||||
|
|||||
![]() |
|||||
Dilligence,
I developed a monitor-independent way of simply creating mouse-positioning commands remotely that does not require number choosing methods such as Show Numbers, or Click-By-Voice (or variations), or mouse grids, and is independent of monitor size, resolution, or scaling. If you send me an image of something that I am not likely to have, I can create commands to demonstrate proof of concept and sent these back to you. I will send you a private message with my contact info.
MDH ------------------------- |
|||||
|
|||||
![]() |
|||||
MDH,
I sent you some screenshots yesterday (less known applications). However I now attached two others where I'm using Eviacam. I would particularly be interested in using your mouse position commands for its windows because I never managed to approach them reliably with mouse position commands before. There is something different about the Eviacam window.
I frequently need to get into its WebCam settings because they are often reset after Windows reboot (I want the frame rate to always be set to 30 for smooth performance) and therefore I have to manually uncheck some boxes which is a real pain in the keister.
------------------------- Turbocharge your Dragon productivity with 40+ Power Addons |
|||||
|
|||||
![]() |
|||||
Yes, you aren't imagining things. The new version of Messenger is using
an iframe, which the current version of click-by-voice can't create hints in. This is a known issue ("Elements inside of iframes are missed"). Luckily, however, it's a same-origin iframe, which I believe shouldn't be too hard to add support for. I have a patch that seems to work, but I want to do some more testing and polishing before releasing it. |
|||||
|
|||||
![]() |
|||||
Hi, @dilligence thanks for the info.
@mdl Nice one! I look forward to trying the update. ------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
I have submitted a new version of click-by-voice to the Chrome store that appears to work correctly with the new version of Messenger. Unfortunately, Google has substantially tightened their privacy policies and is requiring reviews of extensions that work on all pages so it could be a couple of weeks before it becomes available. :-(
If you are a power user and don't want to wait, you are course free to use the github version at https://github.com/mdbridge/click-by-voice. |
|||||
|
|||||
![]() |
|||||
(new version is 0.21.2 if you want to check to see if you have it yet.)
|
|||||
|
|||||
![]() |
|||||
@mdl Nice one, just checked, it must have updated very recently! I went on to the Facebook messenger section and the numbers show again for all menus. That was a fast update!
------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
@MDH sounds interesting, don't know what you mean about how it works though?
------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
Rob,
Send me some image that I would not likely have access to as per my private message to you and I will demonstrate proof of concept. No need to tell me your monitor size, resolution, or scaling. I will then send you back commands for your import to target those points.
MDH ------------------------- |
|||||
|
|||||
![]() |
|||||
------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
@MDH I misunderstood before, you wanted a screenshot of an app you might not have, is that correct?
------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
Rob,
Yes, would be best to send something that I don't have access to make it a "cleaner" trial.
MDH
------------------------- |
|||||
|
|||||
![]() |
|||||
------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
Rob,
I have not yet heard feedback (or replies to 2 previous private messages) regarding the previous commands that I created for you based on the prior image that you posted. That would be appreciated--Thanks much!
MDH ------------------------- |
|||||
|
|||||
![]() |
|||||
@MDH I had checked my inbox on this forum several times after you had sent me messages and nothing was there. And then saw the notifications today even though I had checked the inbox after the 2nd when you sent messages. Anyway thanks, will try the commands and let you know how they are.
Thanks, Rob ------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
Rob,
Thanks.
MDH ------------------------- |
|||||
|
|||||
![]() |
|||||
My experience has been that the private messaging system on this forum is weak. Sometimes the message doesn't show up when I expose the left panel until long after it has been sent. Also, I don't get an email saying that I have a Private Message - Every other forum I visit does so. ------------------------- -Edgar |
|||||
|
|||||
![]() |
|||||
@dilligence is Eviacam pixel accurate and reliable as I tried software in the past and didn't find it accurate at all. I use the hardware version called a headmouse?
------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
Rob,
Yes, Eviacam is very precise. Not sure about pixel precision though, have never managed to keep my head still enough to move just one pixel
It really is important that you set your WebCam frame rate to 30 frames per second (that means disabling things like: white balance, saturation, backlight compensation etc..
The general advice I can give though is to use HeadTracking with care and not all the time, particularly if you are prone to neck pains. The same by the way, goes for foot pedals (which can easily injure your knees if you use them too much). ------------------------- Turbocharge your Dragon productivity with 40+ Power Addons |
|||||
|
|||||
![]() |
|||||
@dilligence thanks for the info. I've used a headmouse for years and it works well whatever the lighting conditions, but might come in handy if it breaks or for a different pc.
Does the webcam solution not need certain lighting conditions to work well?
Do you track a specific part of your face?
What type of webcam do you use?
Thanks, Rob ------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
@MDH ah weird hadn't seen the notification till now, will check them out.
------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
@MDH yeah commands seem to work fine. ------------------------- Dragon Professional Group 15.71 with knowbrainer 2017 professional and speech start. |
|||||
|
|||||
![]() |
|||||
"@MDH yeah commands seem to work fine. "
Rob,
Thanks for your feedback--much appreciated.
MDH ------------------------- |
|||||
|
|||||
![]() |
|||||
I know how to "activate" the Click by Voice extension with a keyboard shortcut, but I don't know how to "deactivate" it, that is to turn off the numbers on my screen. I mostly want them there but there are times when I'm doing lots of reading, or the occasional times I have to interact with Gmail in the browser form that the numbers get in the way.
Is there a quick way to hide the numbers as well?
Thanks, Dan |
|||||
|
|||||
![]() |
|||||
Begin by opening your browser Extensions and moving the Click by Voice slider to the left. You will have to close and relaunch your browser for the change to take effect. The following is copied from Google Chrome ------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|||||
|
|||||
![]() |
|||||
As you likely know, the keystrokes ":+" are used to show hints (turn on the numbers). The keystrokes ":-" are used to hide hints. I hope that helps. ------------------------- Todd Kermit |
|||||
|
|||||
![]() |
|||||
Is there a quick way to hide the numbers as well?
Thanks,
Dan
To elaborate further on Todd's answer and presuming you have set the click by voice keyboard shortcut for activate to Ctrl + Shift + Period, of course you can make this a list command if you wish.
NUMBERS OFF Sub Main Clipboard ":-" Wait 0.1 SendKeys"^+." End Sub NUMBERS ON Sub Main Clipboard ":+" Wait 0.1 SendKeys"^+." End Sub
INLINE MODE Sub Main Clipboard ":+i" Wait 0.1 SendKeys"^+." End Sub OVERLAY MODE Sub Main Clipboard ":+o" Wait 0.1 SendKeys"^+." End Sub HYBRID MODE Sub Main Clipboard ":+h" Wait 0.1 SendKeys"^+." End Sub
The click by voice extension will not number menu controls at the top of the chrome browser and neither will it number secure chrome pages like settings, new tabs. You can use Speechstart+ to do this although presently you will have to issue the Show Flags/SHOW Numbers command individually. Speechstart+ will also number the context menus.
You can get a free trial here,
https://speechcomputing.com/product/speechstart/
We will have a new product soon called PCbyNumbers which will number absolutely everything automatically.
https://speechcomputing.com/product/pcbynumbers-coming-soon/ ------------------------- |
|||||
|
|||||
![]() |
|||||
Thank you for the advice here. I would very much prefer to create a speech command rather than having to manually turn off the extension by using the slider – that's more hand activity for me. However I'm having an issue. This is what the keyboard shortcuts are for Click by Voice (I had to change the first one because it was activating another extension I use for work that had the same keyboard shortcut). However, when I press Control + B, I get a little pop up underneath the CBV extension at the top of the Microsoft Edge bar which says "Hint number to activate". It doesn't actually make any of the CBV numbers disappear or appear. Also, I tried using Lindsay's script and changing it to my keyboard shortcut but nothing seems to happen in Edge. Any suggestions? Sub Main Clipboard ":-" Wait 0.1 SendKeys"Ctrl+b" End Sub |
|||||
|
|||||
![]() |
|||||
Brooklyn cabin we made your picture a little smaller, to fit it into your message. We make pictures smaller by pasting them in Microsoft Word, changing the size, right-clicking on the picture, copying to the clipboard and pasting it into the message. You don't even need to go through the attachment mwnu unless you make the fatal mistake of editing your message, which we do all the time
We want to let everyone know that we just added Numbers On and Numbers Off application-specific commands for Microsoft Edge and Chrome. The other bookmark commands are already available. If you are using KnowBrainer 2022, you can add the latest commands via the KBCommandsUpdater ------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|||||
|
|||||
![]() |
|||||
I have been using the DVC Disable/Enable Hints for Click By Voice successfully for many years.
I attached the commands. ------------------------- Turbocharge your Dragon productivity with 40+ Power Addons |
|||||
|
|||||
![]() |
|||||
Also, I tried using Lindsay's script and changing it to my keyboard shortcut but nothing seems to happen in Edge. Any suggestions?
Sub Main
Clipboard ":-"
Wait 0.1
SendKeys"Ctrl+ b"
End Sub
Brooklyn just leave the extension enabled so that the numbers appear whenever you load chrome and when you want to get rid of the numbers you just send the following script. When you want to click on an actual number how you doing that? Are you activating the extension every time by pressing Ctrl+B and then typing in the number because there are a lot easier ways to do that with a list script.
NUMBERS OFF Sub Main Clipboard ":-" Wait 0.1 SendKeys"^+." End Sub NUMBERS ON Sub Main Clipboard ":+" Wait 0.1 SendKeys"^+." End Sub ------------------------- |
|||||
|
FuseTalk Standard Edition v4.0 - © 1999-2023 FuseTalk™ Inc. All rights reserved.