public inbox for speakup@linux-speakup.org
 help / color / mirror / Atom feed
* driving a serial synthesizer through speech-dispatcher
@  Gregory Nowak
   ` John Covici
   ` Samuel Thibault
  0 siblings, 2 replies; 15+ messages in thread
From: Gregory Nowak @  UTC (permalink / raw)
  To: speakup

Hi all.

I'm wondering if it's possible to drive a serial synthesizer through
speech-dispatcher? My goal here is to use orca to output to a serial
synthesizer.

While speech-dispatcher itself has no facility a far as I can tell to
communicate through serial ports, something like cat could be used to
send a text of string to the serial port for the synthesizer to
speak. This is crude, and there is no way to interrupt speech until it
completes.

An even better approach is to use
/sys/accessibility/speakup/synth_direct for the speech output. This
would use speakup settings in use for the synthesizer. The problem
with this is the same as with the cat command; no way to interrupt
speech, at least until the todo items in /sys/accessibility/speakup
are resolved, and maybe not even then. Interrupting could probably be
done by sending the silence command for the synthesizer in question to
/sys/accessibility/speakup/synth_direct, to cause the synthesizer to
stop speaking, and flush its buffer. Again, simply invoking speakup's
interrupt command by sending something to
/sys/accessibility/speakup/filename would make this synthesizer
generic.

Has anyone here done what I'm thinking of? If yes, can you please
describe your approach?

Greg


-- 
web site: http://www.gregn.net
gpg public key: http://www.gregn.net/pubkey.asc
skype: gregn1
(authorization required, add me to your contacts list first)
If we haven't been in touch before, e-mail me before adding me to your contacts.

--
Free domains: http://www.eu.org/ or mail dns-manager@EU.org

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

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

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
 driving a serial synthesizer through speech-dispatcher Gregory Nowak
 ` John Covici
   ` Gregory Nowak
     ` John Covici
       ` John G Heim
         ` Karen Lewellen
     ` Samuel Thibault
       ` John Covici
         ` Samuel Thibault
 ` Samuel Thibault
   ` Gregory Nowak
   ` Gregory Nowak
     ` John Covici
       ` Samuel Thibault
     ` John Covici

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).