Unix

Kyle kyle4jesus at gmail.com
Fri Jul 31 11:30:40 EDT 2009


yasr -s "emacspeak server" -p 127.0.0.1:2222

should all be on one line, and yes, the quotes are required, since 
emacspeak server has a space in it, the -s option is looking for a 
single string argument and spaces usually separate command line strings. 
If you don't want to quote the emacspeak server part, you can put a 
backslash before the space, so that it says emacspeak\ server, but the 
quotes make it a little easier.

127.0.0.1 specifies the IP address of your local computer rather than 
another computer on your network or the internet. 2222 is the port, or 
maybe you could think of it as a door, on your computer that YASR will 
be sending data to so that it can be spoken by Freetts. So basically, 
127.0.0.1:2222 is the address where YASR's data should be sent. Freetts 
is "listening" at the door at 127.0.0.1:2222 for any data coming to it 
so that it can speak it. I hope this clarifies some of how this setup 
works. You are basically using network communication on your own 
computer, so it's kinda like how the internet works, it just doesn't 
leave your computer and go somewhere else.

Kyle

-- 
  Jesus you're my life.
I live only to serve You
  Each and every day.
--Kyle




More information about the Speakup mailing list