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

Re: emacspeak without tcl8.4



I got the DTk_PROGRAM variable pointed at 
/home/jude/git/emacspeak/servers/espeak and file espeak in that 
directory identifies it as a tcl 8.4 script.  I think it's executable 
since after having started emacspeak 35.0 up and running c-eN I get the 
news file up and no user visible changes are documented in it for 
emacspeak 35.0 .

On Mon, 12 Mar 2012, Steve Holmes wrote:

> I've also been using emacspeak with the espeak server for over a year
> on Arch Linux now.  I'm current so dunno what version of tcl is
> running but I haven't had any problems.  I'm using emacspeak from the
> SVN package available from AUR and that places all its files in
> standard emacs lisp libraries basically.  The only problem I have had
> so far is getting capital letters to speak in a higher pitch when
> cursoring over them a letter at a time.  Pitch changes when I have
> style changes or when reading capitalized words but not individual
> letters.  That's probably an espeak thing with emacspeak though I get
> pitch changes with Orca and speakuip.
> 
> On 3/11/12, Tim Cross <tcross@une.edu.au> wrote:
> >
> > OK, that being the case, then setting DTK_PROGRAM=/usr/bin/espeak is
> > incorrect. You need to set DTK_PROGRAM to the espeak script within the
> > servers
> > directory of the emacspeak tree. Note that you may need to change the
> > execution
> > bits on the espeak TCL script to make it executable.
> >
> > Tim
> >
> > Jude DaShiell writes:
> >  > By way of further clarification, /usr/bin/espeak and /usr/bin/eflite were
> >  > created by the espeak and eflite packages respectively.On Mon, 12 Mar
> >  > 2012, Tim Cross wrote:
> >  >
> >  > >
> >  > > Jude,
> >  > >
> >  > > be aware that both the upstream e-speak package and emacspeak come with
> >  > > executable files called espeak. You need to ensure the espeak
> > executable emacs
> >  > > and emacspeak are using is the correct one.
> >  > >
> >  > > Also note that the espeak tcl script provided by emacspeak has an
> > expectation
> >  > > that the shared library it loads is in a subdirectory relative to the
> > scripts
> >  > > working directory called linux-espeak. If the espeak script has been
> > moved to
> >  > > /usr/bin, in addition to causing conflicts with the e-speak pacakge
> > binary of
> >  > > the same name, the emacspeak espeak script will likely fail because it
> > cannot
> >  > > load the atcleci.so library. The script would need to be modified if
> > its
> >  > > location is changed from the servers directory.
> >  > >
> >  > > The EMACSPEAK_DIR should not be set to point to /usr/bin. This variable
> > is used
> >  > > by emacspeak to find lisp files, auditory icons and other auxillary
> > data files
> >  > > and should point to the root of the emacspeak directory, not to
> > /usr/bin.
> >  > >
> >  > > I have also used tcl8.5 with both outloud and espeak with no problems.
> >  > >
> >  > > Tim
> >  > >
> >  > > Jude DaShiell writes:
> >  > >  > That's the situation in archlinux which has a unique upgrade policy.
> >  The
> >  > >  > policy is that rolling upgrades take place.  There's no freezing or
> >  > >  > different versions like with Debian and for now archlinux left
> > tcl8.4 in
> >  > >  > favor of tcl8.5.  If this is an impossible build environment, for as
> > long
> >  > >  > as the necessary files from tcl8.4 remain available for download on
> > the
> >  > >  > internet it may be useful for the emacspeak project to have the
> > links to
> >  > >  > them documented.  While emacspeak was installed on this system, it
> > and
> >  > >  > espeak and eflite were all in the /usr/bin directory and I had echo
> >  > >  > $DTK_PROGRAM returning either eflite or espeak once .profile was
> > modified
> >  > >  > correctly and echo $EMACSPEAK_DIR returned /usr/bin.  Even with
> > these
> >  > >  > conditions, and with the understanding that talking arch uses espeak
> > to
> >  > >  > talk in the first place running emacspeak only got me a process
> > speaker
> >  > >  > not running message after which I had to issue the three finger
> > salute to
> >  > >  > exit the environment.  For now, emacspeak is in unsupported status
> > on
> >  > >  > archlinux and if it gets enough votes and an adopter it could move
> > into a
> >  > >  > supported status.
> >  > >  >
> >  > >  > ----------------------------------------------------------------
> >  > >  > Jude <jdashiel-at-shellworld-dot-net>
> >  > >  > <http://www.shellworld.net/~jdashiel/nj.html>
> >  > >  >
> >  > >  >
> > -----------------------------------------------------------------------------
> >  > >  > 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".
> >  > >  >
> >  > >
> >  > >
> >  >
> >  > ----------------------------------------------------------------
> >  > Jude <jdashiel-at-shellworld-dot-net>
> >  > <http://www.shellworld.net/~jdashiel/nj.html>
> >  >
> >  >
> > -----------------------------------------------------------------------------
> >  > 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".
> >  >
> >
> > --
> > Tim Cross
> > Information Technology
> > University of New England
> >  Phone: +61 2 6773 3210
> > Mobile: 0428 212217
> >    Fax: +61 2 6773 3424
> > E-Mail: tcross@une.edu.au
> >    Web: http://www.une.edu.au/itd
> > ---
> > Please avoid sending me Word or PowerPoint attachments.
> > See http://www.gnu.org/philosophy/no-word-attachments.html
> >
> > Any fool can make things bigger, more complex, and more violent. It takes a
> > touch of genius (and a lot of courage) to move in the opposite direction.
> >                                                            ?Albert Einstein
> >
> >
> >
> >
> >
> >
> > -----------------------------------------------------------------------------
> > 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".
> 
> 

----------------------------------------------------------------
Jude <jdashiel-at-shellworld-dot-net>
<http://www.shellworld.net/~jdashiel/nj.html>

-----------------------------------------------------------------------------
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".



If you have questions about this archive or had problems using it, please send mail to:

priestdo@cs.vassar.edu No Soliciting!

Emacspeak List Archive | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998

Emacspeak Files | Emacspeak Blog | Search the archive