When I set speechd as a system-wide service, it put an export SPEECHD_ADDRESS = /var/run/... in a file under /etc/profile.d. When I went back to running speechd as a user, this line was not removed. Commenting it out seems to have solved the problem. Chris On Thu, Feb 24, 2011 at 01:28:37PM -0700, Steve Holmes wrote: > Assuming you want to continue using speech-dispatcher as a system wide > service, be sure you have started speech-dispatcher. Add /speechd to > your DAEMONS array in /etc/rc.conf or at least run thd daemon by hand > by typing, > /etc/rc.d/speechd start > to get it going for now. Then see how things go. If you would rather > use it as a user based deal, then edit > /etc/speech-dispatcher/speechd.conf and uncomment the AutoSpawn line > at the bottom of the file. In that situation, you would not need to > have the speechd daemon running at all. > > Note, this is for Arch Linux users. > > On Thu, Feb 24, 2011 at 12:49:42PM +0100, Hynek Hanke wrote: > > On 23.2.2011 01:18, Christopher Moore wrote: > > >It seems that spd-say thinks that speechd is a system-wide service > > > rather than a local service. > > > > Right. > > > > >application configuration or the value of the SPEECHD_ADDRESS environment variable. > > > > It says where it is taking the information from. Since spd-say has > > no application configuration, then you must have set the SPEECHD_ADDRESS > > variable. > > > > Try: > > env SPEECHD_ADDRESS > > > > Best regards, > > Hynek Hanke > > _______________________________________________ > > Speakup mailing list > > Speakup at braille.uwo.ca > > http://speech.braille.uwo.ca/mailman/listinfo/speakup > _______________________________________________ > Speakup mailing list > Speakup at braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup