public inbox for speakup@linux-speakup.org
 help / color / mirror / Atom feed
* Possible work around to the hardware synthesizer problem
@  Shawn Kirkpatrick
   ` covici
  0 siblings, 1 reply; 9+ messages in thread
From: Shawn Kirkpatrick @  UTC (permalink / raw)
  To: speakup

I've written a program that will allow hardware synthesizers to be used with 
speakup even thoe the serial support seems to be currently broken. I wrote 
this program about a year ago when I thought this problem would be only 
temporary. Since it seems like the hardware synthesizer support is still 
broken and isn't going to be fixed anytime soon I thought I'd put it out 
there in case it can be of some use.
The program is called speakupbridge.
speakupbridge is a program which makes it possible for speakup to use
external serial, parallel, or usb synthesizers. It does this by reading
speakup's softsynth device and passing the text to the synthesizer.
speakupbridge has the following features:
* The ability to communicate with any device that can accept a string
of text using a /dev interface.
* The ability to define the commands used by the synthesizer in a
user-editable configuration file.
* Multiple synthesizer definitions in a single configuration file.
* Change the pronunciation of words using a dictionary file (a feature 
speakup
really should do itself).
* Save and reload speakup settings for each defined synthesizer.
For more information or to download the program please visit: 
http://www.shawnk.ca/speakup
I haven't had a lot of time to work on or test this code lately so there's 
likely to be some rough spots. You'll have to compile the code but that 
should be easy enough. I've tested this with my serial Artic transport 
synthesizer and it seems to work. I don't use speakup regularly thoe (too 
many other missing/bbroken features) so this program really hasn't had any 
hard testing.
This solution isn't perfect, you still won't get kernel messages from boot 
up but it least it should be possible to use a hardware synthesizer once the 
system is started and that's probably better than nothing at all.


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~ UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
 Possible work around to the hardware synthesizer problem Shawn Kirkpatrick
 ` covici
   ` Shawn Kirkpatrick
     ` covici
       ` Shawn Kirkpatrick
         ` covici
         ` covici
   ` John G Heim
     ` Gregory Nowak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).