Current problems:
- BrlTTY can't work with session instances of Speech Dispatcher, thus forces the user to deal with the problems of system-wide Speech Dispatcher. Most importantly, it can't work with Pulse Audio, which makes it broken on Ubuntu, Fedora and Mandriva unless the user severly reconfigures his system.
- Can't be started by the user, needs to be started via etc/init.d
Proposed solution:
- /dev/softsynth and related devices need to be group-readable-writable via udev
- speechd-up will be started via:
- idle instance: etc/init.d
- user-session instance: via accessible login (which we do not have...)
- speechd-up needs to free /dev/softsynth when not in active session