Mike,

To my knowledge, there isn't a reliable way to tell if a hardware synthesizer is actually connected to your PC. For instance, I could tell my copy of Window-Eyes to start speaking through a Trippletalk, and it will happily do its best... but as I have no such device the end result would be no speech whatsoever, though Window-Eyes would otherwise continue running.

If you find yourself needing to flip through two or more specific devices or voices frequently, give the Voice Rotor app (included with Window-Eyes 7.5 and up) a try. While not as automatic as you envision, it should otherwise fit the bill.

Regards,
Steve



On 7/29/2013 11:35 AM, BX wrote:
Hi Mike,

     It is interesting you would say this and when reading the Boo compiler and 
the ability to make shared objects, it allows you to make dialogs and windows 
forms fairly easy.

     One could probably make up each dialog and such as a duplicate of what WE 
uses and have that placed in as a shared object for everyone to use.

     It is interesting in the 2 examples given under the Homer apps that short 
examples are given there.

     so, using Boo there seems to many possibilities. Once I get through 
copying down the C++ manual, 400 pages to go, I will get into it. (Out of 1250)

         Bruce

Sent: Monday, July 29, 2013 8:26 AM
Subject: Script that selects synthesizer when booting upIf WE8.2 can already do 
this, please let me know. If not, I am hoping that someone can script this as 
I, and probably others, might find something like this useful.



Let me explain what I am attempting to do.  On a laptop, I have it set to
use eloquence as the default on bootup.  I also, more often than not, have
a trippletalk usb synthesizer connected to the pc.
I make the switch to the TripleTalk either using a .bat file or via the
synthesizer dialogue in the devices options of the WE8.2 settings.
What would be nice is a script detecting whether or not the tripleTalk usb
was connected and, if it found it, used that for speech and, if not there,
went to eloquence.

As I said before, if WE can already do this, I don't want someone to
re-invent the wheel.

Thanks!






Unforgiveness is like drinking poison and hoping the other person dies.
St. Augustine


--
Stephen Clower
Product support specialist & App Development
GW Micro, Inc. * 725 Airport North Office Park, Fort Wayne, IN 46825
260-489-3671 * gwmicro.com

Reply via email to