Re: udev rules to load speakup drivers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Speakup speaks only via a serial port as far as I know. These rules trick the udev subsystem into loading a speakup module for the serial port by detecting it on the USB port. So, yes, you have to plug your hardware synth into both the serial and USB ports. But you don't have to log in and type the modprobe command without speech.


On 08/03/2016 11:20 AM, Zachary Kline wrote:
John,

May I ask how one could use this to get Speakup talking via the Dectalk USB? The impression I got is that the driver will only work with physical serial ports. Thus, this is only really useful if one wants to connect the synth via both USB and physical serial at the same time.

If I’m wrong, and this will work with USB to serial adaptors, I’d love to be corrected.
Thanks,
Zack.
On Aug 3, 2016, at 9:14 AM, John G Heim <jheim@xxxxxxxxxxxxx> wrote:

All,


I wrote some udev rules for loading speakup drivers for synths that have a USB connection. Speakup does not speak through the USB port but udev can load the speakup drivers if it sees a hardware synth on a USB port. Right now, it works only for the Access Solutions Tripletalk and Dectalk synths. If anyone wants to send me the manufacturer and product ID strings for other synths, I'd be glad to add them. You can download my udev rules file thusly:


$ sudo wget -O /etc/udev/rules.d/10-speakup.rules http://www.iavit.org/~john/debian/10-speakup.rules


This morning I took a fresh debian install, installed the kernel from my iavit.org web site, configured these udev rules, and rebooted and my machine came up talking with my Tripletalk synth. Very nice.

The next thing I'd like to do is remaster a grml iso with my patched kernel and these udev rules. That would give us a live distro that would come up talking via a hardware synth.

--
--
John G. Heim; jheim@xxxxxxxxxxxxx; sip://jheim@xxxxxxxxxxxxxxxx

_______________________________________________
Speakup mailing list
Speakup@xxxxxxxxxxxxxxxxx
http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup

--
--
John G. Heim; jheim@xxxxxxxxxxxxx; sip://jheim@xxxxxxxxxxxxxxxx

_______________________________________________
Speakup mailing list
Speakup@xxxxxxxxxxxxxxxxx
http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup




[Index of Archives]     [Linux for the Blind]     [Fedora Discussioin]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]
  Powered by Linux