udev rules to load speakup drivers

John G Heim jheim at math.wisc.edu
Wed Aug 3 12:48:27 EDT 2016


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 at math.wisc.edu> 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 at math.wisc.edu; sip://jheim@sip.linphone.org
>>
>> _______________________________________________
>> Speakup mailing list
>> Speakup at linux-speakup.org
>> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup

-- 
--
John G. Heim; jheim at math.wisc.edu; sip://jheim@sip.linphone.org



More information about the Speakup mailing list