Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

NaturallySpeaking to block Vocola and Dragonfly?

48 views
Skip to first unread message

John Doe

unread,
Jan 10, 2014, 9:38:41 PM1/10/14
to
I'm not sure that's possible. Seems to me speech activated scripting
can/might be accomplished easily some other way using DNS. Thinking
about it lately, there are ways to do useful things with a simple
hook. Capturing mouse clicks within the current window simply by
holding control while clicking. Switching windows by title. And
recording the current mouse location to be replaced at the end of the
script. To name just a few, probably many more possibilities.
Switching windows by title might require a code sent at the beginning
of the text line that is the window title name. Seems like the same
sort of thing can be used with an ordinary macro recorder playback.
For example... Holding the control key might force script activation.
Your hook sees the control key being held and checks to see if the
input string matches a script name. It would just have to be
distinguished from accelerator keys. Or something like that. Not sure
why it has to be so complex as to depend on lots of hooks in the DNS
code. But for now, it's not a problem.

Mr. Anderson

unread,
Jan 11, 2014, 5:54:20 PM1/11/14
to
These are certainly interesting ideas. What I was saying is that
rumors have been stated that Nuance might attempt to destroy NatLink,
which in turn would destroy Vocola, Dragonfly, and UniMacro. All of
these depend upon NatLink. NatLink depends upon the ActiveX controls
that ship with NaturallySpeaking. All Nuance would have to do is stop
shipping the ActiveX controls in a future version or make it so that
they can't talk to the NatSpeak .exe file in order to stifle those
outside products.

Personally, I don't think they will do it, simply because the outrage
and resultant bad publicity would be enormous. However, anything is
possible, especially if the corporate lunkheads think the company can
survive the fallout. Windows 8 was a disaster in many ways, and the
team that did that is no longer at Microsoft, but that didn't stop it
from happening in the first place.

Mr. Anderson

Mr. Anderson

unread,
Jan 11, 2014, 6:01:59 PM1/11/14
to
>about it lately, there are ways to do useful things with a simple
>hook. Capturing mouse clicks within the current window simply by
>holding control while clicking. Switching windows by title. And
>recording the current mouse location to be replaced at the end of the
>script. To name just a few, probably many more possibilities.
By the way, there are already ways to do these things using the native
scripting language (Sax VB or something like that) that comes with DNS
Pro. They could also be done in Dragonfly by calling Windows API
functions.

John Doe

unread,
Jan 11, 2014, 8:16:39 PM1/11/14
to
I can't argue with you there, especially since I was using the
built-in function in Dragonfly...

FocusWindow(None,"scribble 2")

It probably could have been done better, seems there is an easy
way to pull minimized Windows out of the taskbar, that was missing
in Dragonfly. But that's another subject.

I'm thinking about using speech recognition output to make macro
recorder playback that doesn't depend on Natlink. I think I can
make a prototype even though I'm not a real programmer. I'll be
describing it in the VoiceCoder forum, probably simultaneously
here too, since UseNet is the place to post for permanency.
0 new messages