Voice Interface for Macro Scheduler

General Macro Scheduler discussion

Moderators: Dorian (MJT support), JRL

Post Reply
JPBernoux
Newbie
Posts: 8
Joined: Tue Nov 09, 2004 3:11 pm
Location: Raleigh, NC, USA

Voice Interface for Macro Scheduler

Post by JPBernoux » Tue May 24, 2005 7:24 pm

I am a happy user of Macro Scheduler who wants to go one step further in automatization. I am using a number of programs that are all now controlled by macro scheduler shortcuts. I have also programmed Macro Scheduler to provide a user interface for interaction between MS programs and the user. The next step I want to take is use voice control to:

- 1 Replace some shortcuts to start MS by voice commands
- 2 Enter data by voice in MS input boxes
- 3 Issue voice commands from MS programs

While 3 seems pretty easy to do with the help of Visual Basic, I would like to have input from the community about there ideas on how to do 1 and 2. The first question is: Has anybody tried to do it? The next question is: What commercial products exist to do this that could integrate nicely with MS? And last: Are you guys at MJT thinking of doing such extension to MS?
I have no experience with voice recognition and I am not frilled at the perspective of interfacing an off the shelf voice recognition program with Macro Scheduler.
Thanks for your suggestions and ideas.
Jean-Pierre Bernoux

[/list]

User avatar
support
Automation Wizard
Posts: 1450
Joined: Sat Oct 19, 2002 4:38 pm
Location: London
Contact:

Post by support » Tue May 24, 2005 8:14 pm

It should be easy enough to interface any third party speech recognition control software. Here's a free one which can be set to run programs etc:
http://www.yesgoal.com/speech/speech.htm

The simplest solution is just to compile the Macro Scheduler macro to a .exe and then set up a speech command to run the .exe.

Perhaps the best known speech recognition software is Dragon Naturally Speaking from ScanSoft: http://www.scansoft.com
MJT Net Support
[email protected]

User avatar
Bob Hansen
Automation Wizard
Posts: 2475
Joined: Tue Sep 24, 2002 3:47 am
Location: Salem, New Hampshire, US
Contact:

Post by Bob Hansen » Tue May 24, 2005 11:47 pm

Just took a look at FREE speech parrot program that was suggested.

Price has already gone up to $40. :shock:
Hope this was helpful..................good luck,
Bob
A humble man and PROUD of it!

Me_again
Automation Wizard
Posts: 1101
Joined: Fri Jan 07, 2005 5:55 pm
Location: Somewhere else on the planet

Post by Me_again » Wed May 25, 2005 3:08 pm

Bob Hansen wrote:Just took a look at FREE speech parrot program that was suggested.

Price has already gone up to $40. :shock:
...and it's from a company that sells spamming, I mean email address harvesting and bulk emailing, software http://www.yesgoal.com/finder/finder.htm

User avatar
support
Automation Wizard
Posts: 1450
Joined: Sat Oct 19, 2002 4:38 pm
Location: London
Contact:

Post by support » Wed May 25, 2005 3:15 pm

This one I found from a google search and at the time it appeared to be free so I posted the link. Not in any way affiliated with it and cannot vouch for it's effectiveness as I have not used it. Did not intend to start a discussion regarding it's correct price or what else the company promotes.

I have used Dragon many years ago and see no reason why that wouldn't do the job as suggested above. I am sure there are many other tools out there that would do the job and would interface well with Macro Scheduler.
MJT Net Support
[email protected]

User avatar
Bob Hansen
Automation Wizard
Posts: 2475
Joined: Tue Sep 24, 2002 3:47 am
Location: Salem, New Hampshire, US
Contact:

Post by Bob Hansen » Wed May 25, 2005 4:37 pm

I agree that Dragon may be a good choice. Have not used it for about 2 years, but was good enough then, can only be better at this point.
Hope this was helpful..................good luck,
Bob
A humble man and PROUD of it!

JPBernoux
Newbie
Posts: 8
Joined: Tue Nov 09, 2004 3:11 pm
Location: Raleigh, NC, USA

Voice interface

Post by JPBernoux » Wed Jun 15, 2005 6:25 pm

Thank you for those who spent some time answering my questions. I will proceed from there based on your suggestions.
Jean-Pierre Bernoux

Q
Newbie
Posts: 5
Joined: Sun Oct 21, 2007 8:25 pm

Post by Q » Sun Oct 21, 2007 8:36 pm

From what I know only the professional version of dragon dictate can run exe's from a voice command (or send keys that an external program could pick up on ) and it costs over £500 !!! for the professional version.
So to do this with Dragon dictate alone you would need to speend a lot on the professional version.

Does any one know of a cheap third party product that can link the cheap versions of dragon dictate with the macro scheduler?

Or does any one know how you could link Vista's voice recognition in with macro scheduler. If not, a personal plea to the developers to please provide this facility in the future.

User avatar
Marcus Tettmar
Site Admin
Posts: 7395
Joined: Thu Sep 19, 2002 3:00 pm
Location: Dorset, UK
Contact:

Post by Marcus Tettmar » Sun Oct 21, 2007 8:38 pm

Everything you need comes complete with Windows Vista:
http://www.mjtnet.com/blog/2007/09/30/s ... utomation/
Marcus Tettmar
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar

Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?

Q
Newbie
Posts: 5
Joined: Sun Oct 21, 2007 8:25 pm

Post by Q » Sun Oct 21, 2007 8:40 pm

Thank you very much for such a prompt reply :-)

I'll take a look at that :-)

Q
Newbie
Posts: 5
Joined: Sun Oct 21, 2007 8:25 pm

Post by Q » Sun Oct 21, 2007 8:47 pm

I've read it and it's what I know, you say the short cut keys.

Really what I need is an interface from vista's voice recognition that will fire of a macro schedular with saying a word or short group of words, such as "Open my ebay window".

I have Quick buttons, but I may need to set up hundreds of voice activated macros, so that would not really do it for me. And I don't want my desktop overrun with quick buttons.

User avatar
Bob Hansen
Automation Wizard
Posts: 2475
Joined: Tue Sep 24, 2002 3:47 am
Location: Salem, New Hampshire, US
Contact:

Post by Bob Hansen » Sun Oct 21, 2007 9:30 pm

From some notes I had at an earlier date. I have not followed up, but maybe they will be helpful ....
======================
Voice commands: http://www.e-speaking.com/ $14
Microsoft has Speech Recognition Engine (SRE) bundled with some versions of Office. Not installed as default ...
From Office: Tools/Speech/Install? = Yes. I did install from Office 2003

Info: http://office.microsoft.com/en-us/help/ ... 41033.aspx

More info: http://www.microsoft.com/windowsxp/usin ... dec13.mspx
========================
Hope this was helpful..................good luck,
Bob
A humble man and PROUD of it!

Q
Newbie
Posts: 5
Joined: Sun Oct 21, 2007 8:25 pm

Post by Q » Mon Oct 22, 2007 10:04 am

Thanks,

Tried e-speaking but could not get it working with vista.

I found 'natlink & vocola' on this
"create macros using Python in any version of NaturallySpeaking "
See:-
http://speechwiki.org/NL/RelationshipBe ... ndDNS.html
http://speechwiki.org/NL/HomePage.html

anyone used this?

If it does what i think it does you could buy the cheap version of dragon naturally speaking and use natlink (which is free) to run macro schedular macros, cool...........

User avatar
Marcus Tettmar
Site Admin
Posts: 7395
Joined: Thu Sep 19, 2002 3:00 pm
Location: Dorset, UK
Contact:

Post by Marcus Tettmar » Mon Oct 22, 2007 10:54 am

With Macro Scheduler visible you can just speak the name of a macro and then say "Run Now".

"Switch to Macro Scheduler"
"Calculator"
"Run Now"

Saying "Switch to Macro Scheduler" is a bit of a pain. You could use QuickButtons to make that part a bit easier. Have a button run a macro which focuses Macro Scheduler.

Another idea:

Create a custom dialog with a list box. The list box has a list of macros. When you select one the macro is fired. Compile this to an EXE. Run this EXE. If it was titled "Macro List" you could then just say:

"Switch to Macro List"
"My Macro"

Or have a QuickButtons button run this EXE. So you say the name of a button and then pick your macro. Say the QuickButtons button was called "Macro List" and you want to select "Do Report":

"Macro List"
"Do Report"

So here's an example controller script:

Code: Select all

Dialog>Dialog1
   Caption=Macro List
   Width=298
   Height=185
   Top=183
   Left=-1062
   Max=1
   Min=1
   Close=1
   Resize=1
   ListBox=msListBox1,8,8,265,129,Calculator%CRLF%Do Reports%CRLF%Notepad
EndDialog>Dialog1

Show>Dialog1
GetDialogAction>Dialog1,r

Let>Dialog1.msListBox1.itemindex=-1
Let>last_index=Dialog1.msListBox1.itemindex
ResetDialogAction>Dialog1

Label>mainloop

GetDialogAction>Dialog1,r
Let>this_index=Dialog1.msListBox1.itemindex
If>this_index<>last_index
  Let>macro=Dialog1.msListBox1
  Macro>%SCRIPT_DIR%\%macro%.scp
  Let>Dialog1.msListBox1.itemindex=-1
  Let>last_index=Dialog1.msListBox1.itemindex
  ResetDialogAction>Dialog1
Endif

Goto>mainloop
Replace the listbox data with a list of macro names (in the same group as this one).

Run it and leave it running. Now, whenever you want to run a macro with a voice command say:

"Switch to Macro List"
"Calculator"

As suggested, you could instead have this linked from a QuickButtons button so you can shorten "Switch to Macro List" to just the button name - e.g. "Macro List".

Just a few ideas.
Marcus Tettmar
http://mjtnet.com/blog/ | http://twitter.com/marcustettmar

Did you know we are now offering affordable monthly subscriptions for Macro Scheduler Standard?

Q
Newbie
Posts: 5
Joined: Sun Oct 21, 2007 8:25 pm

Post by Q » Mon Oct 22, 2007 9:25 pm

Thanks for that help.

However I have now tried the free natlink with vocola macros and it works a treat with the cheaper standard version of dragon naturally speaking v8 (There is a version for v9 too) :-)

So I can now run my scheduler macros simply by calling them from a vocola macro which is fired off automatically from dragon dictate just by saying the macro from anywhere with no fussing about, which is exactly what I wanted.

Others may find this link handy too:-

http://mefre.blogspot.com/2005/12/vocol ... guide.html

Post Reply
Sign up to our newsletter for free automation tips, tricks & discounts