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

Speech Server --Emacspeak 18 And Later




Aha! I'd put money on the problem being the script is not executable -
I know it will be something simple and the script not being executable
would explain everything, including why it works when run with an
explicit tcl call.

Raman, it would probably be worth changing the text in the Makefile
which describes how to test the server is working by explicitly
calling it outside of emacs to emphasise you need to have it
executable.

Tim


T. V. Raman writes:
 > This may or may not help clarify the SUSE mystery, as well as the
 > Accent-SA server:
 > 
 > Upto Emacspeak 18, emacspeak used two environment variables --
 > DTK_TCL and DTK_PROGRAM,
 > DTK_TCL named the tcl interpreter and DTK_PROGRAM the server
 > script.
 > 
 > The speech server got launched as 
 > <DTK_TCL> <DTK_PROGRAM>
 > e.g.
 > tcl dtk-exp
 > 
 > After Emacspeak 18, I got rid of variable DTK_TCL,
 > and the server gets launched as 
 > <DTK_PROGRAM> e.g.
 > dtk-exp 
 > or 
 > outloud
 > 
 > For the above to work, the server script needs to be executable
 > --- notice that this was not needed as long as  emacspeak was
 > launching the server  by explicitly launching tcl with the server
 > script as an argument.
 > 
 > By default the server scripts should be getting installed with
 > execute permissions; it is quite possible that SUSE failed to do
 > this. I suspect the accent sa script is also not being made
 > executable by the package that installs it --- I cant tell
 > because that script is not part of the base emacspeak package.
 > 
 > -- 
 > Best Regards,
 > --raman
 > 
 >       
 > Email:  raman@users.sf.net
 > WWW:    http://emacspeak.sf.net/raman/
 > AIM:    emacspeak
 > PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
 > 
 > -----------------------------------------------------------------------------
 > To unsubscribe from the emacspeak list or change your address on the
 > emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
 > subject of "unsubscribe" or "help"
 > 

-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help"