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

Re: just a newbi problem, want to use festival, not flite with emacspeak




apt-get emacs21 definitely works on ubuntu --

>>>>> "Robert" == Robert J Chassell <bob@xxxxxxxxxxx> writes:
    Robert>     actually I can't even have emacs run on my
    Robert> computer because I don't have .deb packages with all
    Robert> its dependencies for emacs.
    Robert> 
    Robert> That is very strange, since Emacs version 21 installs
    Robert> fine on my Debian system.  It comes across to me that
    Robert> Ubuntu must be creating some bug.  Back in 2005,
    Robert> according to my notes, I just did
    Robert> 
    Robert>     apt-get install emacs21 emacs21-bin-common
    Robert> emacs21-common emacs21-el
    Robert> 
    Robert> and succeeded fine.
    Robert> 
    Robert>     I have been requesting some one to direct me for
    Robert> at least compiling every thing by hand.
    Robert> 
    Robert> Here are my notes.  Mostly, I let Debian do the
    Robert> installations, but for a few things, I do build.
    Robert> 
    Robert> For Emacs
    Robert> 
    Robert> I do not know how to access CVS anonymously, but this
    Robert> tells us:
    Robert> 
    Robert>     http://savannah.gnu.org/cvs/?group=emacs
    Robert> 
    Robert>     # on a local machine # pushd <local-directory-where-you-keep-sources>     # As an anonymous user:     #  cvs -z3 -d:pserver:anonymous@xxxxxxxxxxx:/sources/emacs co emacs     # except I seem to use /cvsroot/ rather than /sources/  and I found this
    Robert> documentation at
    Robert> 
    Robert>     https://savannah.gnu.org/faq/?question=CVS_-_How_to_do_anonymous_access.txt
    Robert> 
    Robert>         We have been asked how to access CVS
    Robert> anonymously
    Robert> 
    Robert>         Each project has a CVS link pointing to such
    Robert> information, which you can find at the top of the
    Robert> project page, in the Public Areas links line.
    Robert> 
    Robert>         For example, check the top of
    Robert> http://savannah.gnu.org/projects/emacs
    Robert> 
    Robert>         The link points to
    Robert> http://savannah.gnu.org/cvs/?group=emacs which
    Robert> contains information on how to anonymously access the
    Robert> Emacs CVS repository.
    Robert> 
    Robert>         Just replace 'emacs' in the url by the
    Robert> project system name you're interested in, or just
    Robert> click on the "CVS" link in that project page to get
    Robert> appropriate information.
    Robert> 
    Robert>         Oh, and to find a project page, just search
    Robert> the project name using the search box in the Savannah
    Robert> menu on your left :)
    Robert> 
    Robert>         Updated $Date: 2005/07/30 19:10:01 $
    Robert> 
    Robert> 
    Robert> Also, I mostly update and build in Emacs by simply
    Robert> evaluating `progn' expressions with functions in it
    Robert> like `cvs-update' and `compile', but the shell
    Robert> commands are as follows:
    Robert> 
    Robert> # as a regular user with default gcc (which for me is
    Robert> currently # version 4.1, but when this was first written was the version was #  considerably lower)  cd
    Robert> <local-directory-where-you-keep-sources>/emacs/ make
    Robert> clean ./configure --with-type1 --prefix=/usr/local
    Robert> --with-sound=yes time make bootstrap
    Robert> 
    Robert> # you may not want to specify the font addition
    Robert> (type1)
    Robert> 
    Robert> # `make bootstrap' takes a long time (forty minutes
    Robert> or more for me; # # Mostly, for second and subsequent
    Robert> builds, I do a `make recompile' # # [as user `root']
    Robert> 
    Robert>     time make install
    Robert> 
    Robert> ## end emacs
    Robert> 
    Robert> 
    Robert> ## For Eflite
    Robert> 
    Robert> # This is from 2005 May 25; there is a more recent
    Robert> version available.  # pushd /usr/local/src/ wget -c
    Robert> http://unc.dl.sourceforge.net/sourceforge/eflite/eflite-0.3.9.tar.gz
    Robert> 
    Robert>  tar xvzf eflite-0.3.9.tar.gz cd
    Robert> /usr/local/src/eflite-0.3.9
    Robert> 
    Robert> # [as user `bob'] ./configure && make
    Robert> 
    Robert> # [as user `root'] pushd /usr/local/src/eflite-0.3.9
    Robert> make install
    Robert> 
    Robert> # The install put the eflite executable into
    Robert> /usr/local/bin/eflite # So I copied it as root to /usr/bin/eflite ls -al /usr/local/bin/eflite
    Robert> /usr/bin/eflite cp /usr/local/bin/eflite
    Robert> /usr/bin/eflite
    Robert> 
    Robert> # Then I ran Emacspeak which seems to work fine.## end eflite

    Robert> 
    Robert> ## For Festival, as of 2002 Feb 25
    Robert> 
    Robert>     http://www.cstr.ed.ac.uk/projects/festival/
    Robert> 
    Robert> # I don't have any information since then, since it
    Robert> all is in Debian # ## end festival
    Robert> 
    Robert> 
    Robert> ## For Emacspeak, as of 13 Aug 2006, the new project
    Robert> page is:
    Robert> 
    Robert>         http://code.google.com/p/emacspeak
    Robert> 
    Robert> To checkout the code from SVN, follow the
    Robert> instructions on
    Robert> 
    Robert>         http://code.google.com/p/emacspeak/source
    Robert> Thus:
    Robert> 
    Robert>         svn checkout
    Robert> http://emacspeak.googlecode.com/svn/trunk/ emacspeak
    Robert> 
    Robert>     The above will create a directory called
    Robert> emacspeak with the code under it; obviously, you
    Robert> should do this somewhere different from where you
    Robert> have your current copy of emacspeak.
    Robert> 
    Robert>     There is an excellent on-line book about
    Robert> Subversion available at
    Robert> 
    Robert>         http://svnbook.red-bean.com/
    Robert> 
    Robert> # as a regular user
    Robert> 
    Robert>     cd
    Robert> <local-directory-where-you-keep-sources>/emacs/ time
    Robert> make config time make emacspeak
    Robert> 
    Robert> # as user `root'
    Robert> 
    Robert>     cd
    Robert> <local-directory-where-you-keep-sources>/emacs/ time
    Robert> make install
    Robert> 
    Robert> ## end emacspeak
    Robert> 
    Robert> 
    Robert> ## As for speechd-el, as of 2006 Jan 7, its Web page
    Robert> is:
    Robert> 
    Robert>     http://www.freebsoft.org/speechd-el
    Robert> 
    Robert> but I do not have notes on installing it, except that
    Robert> it is in Debian
    Robert> 
    Robert>     apt-get install speechd-el speech-dispatcher \
    Robert> libspeechd1 speech-dispatcher-festival -s
    Robert> 
    Robert> My other notes say,
    Robert> 
    Robert> # To use Speech Dispatcher with Festival
    Robert> 
    Robert>    festival --server & /etc/init.d/speech-dispatcher
    Robert> start
    Robert> 
    Robert> # In Emacs, evaluate:
    Robert> 
    Robert> (setq load-path (cons
    Robert> "/usr/share/emacs/site-lisp/speechd-el/ " load-path))
    Robert> (load
    Robert> "/usr/share/emacs/site-lisp/speechd-el/speechd")
    Robert> (load
    Robert> "/usr/share/emacs/site-lisp/speechd-el/speechd-speak")
    Robert> (load
    Robert> "/usr/share/emacs/site-lisp/speechd-el/speechd-version")
    Robert> (load
    Robert> "/usr/share/emacs/site-lisp/speechd-el/speechd-bug")
    Robert> 
    Robert> # In Emacs
    Robert> 
    Robert>     M-x speechd-speak
    Robert> 
    Robert> # To stop
    Robert> 
    Robert>     /etc/init.d/speech-dispatcher stop spy festival
    Robert> kill `spy festival`
    Robert> 
    Robert> ## end speechd-el
    Robert> 
    Robert> ## For espeakf, its Web page is:
    Robert> 
    Robert>     http://sourceforge.net/projects/espeakf/
    Robert> 
    Robert> # My notes say that as of 2005 March 27, CVS revision
    Robert> 1.10 is current; # # My notes also provide in Emacs
    Robert> Lisp an expression to evaluate and # say that # [as user `bob'
    Robert> in /usr/local/src/espeakf/ ]
    Robert> 
    Robert> # [succeeded on 2006 Jul 27 after changing
    Robert> /usr/local/src/espeakf/CVS/Root to # :pserver:anonymous@xxxxxxxxxxx:/cvsroot/espeakf ]  (progn (cd
    Robert> "/usr/local/src/espeakf") (cvs-update
    Robert> "/usr/local/src/espeakf" t))
    Robert> 
    Robert> ## end espeakf
    Robert> 
    Robert> That is all.
    Robert> 
    Robert> -- Robert J. Chassell bob@xxxxxxxxxxx GnuPG Key
    Robert> ID: 004B4AC8 http://www.rattlesnake.com
    Robert> http://www.teak.cc
    Robert> 
    Robert> -----------------------------------------------------------------------------
    Robert> To unsubscribe from the emacspeak list or change your
    Robert> address on the emacspeak list send mail to
    Robert> "emacspeak-request@xxxxxxxxxxx" with a subject of
    Robert> "unsubscribe" or "help"

-- 
Best Regards,
--raman

      
Email:  raman@xxxxxxxxxxx
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv@xxxxxxxxxxx
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman 
IRC:    irc://irc.freenode.net/#emacs

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


Emacspeak Files | Subscribe | Unsubscribe | Search