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

Re: Emacspeak installation information

This past December I documented my steps getting Emacspeak working under
current Fedora. You can find that write-up at the thread beginning at:


Yes, there are issues, and I have not taken the time, at least not yet,
to try and get what I learned properly packaged into a Fedora rpm as
Raman suggested at the end of the above thread.

Subsequently, I have successfully deployed Emacspeak in a VMware virtual
machine on a Macbook Air, this time with espeak as the speech server.
This deployment was much easier mainly because, this time, I dedicated
the entire vm to Emacspeak. I have another vm on that Macbook where I
run Speakup, and yet another for Orca. It's quite hard, imo, to get all
three happily deployed on a single machine in great part because of the
royal mess of competing audio approaches on Linux--but that's a rant for
some other day.


Alex Midence writes:
> Yes, it's a royal pain to get working.  Basically, here's what you have to do:
> 1.  Get the source via svn:
> $ svn co http://emacspeak.googlecode.com/svn/trunk emacspeak
> 2.  Get the espeak development library packages.  (This is distro-specific so, do some digging)
> 3.  Get tcl8.4.
> 4. cd into the emacspeak directory and as root type make config
> 5.  Type make emacspeak as root.
> 6.  cd into the servers directory and find the linux-espeak directory and cd into it.
> 7.  Now, do a make; make install either as sudo or root.
> 8.  Issue the following environment variable command:
> Export DTK_PROGRAM=espeak
> 9.  nano /usr/bin/emacspeak
> 10.  Arrow down to bottom of the file and get that -q out of there. Arrow up to the line referring to emacs in unary mode and put a hash in front of it to coment out.  Ctrl x and save.
> After all that, type emacspeak at a command line prompt and all should be well.  Those of you shouting and hollering that it shouldn't be this hard are right but, trouble is, no one seems to either have the expertise or inclination to make it easier.
> -----Original Message-----
> From: kendell clark [mailto:coffeekingms@gmail.com] 
> Sent: Monday, September 15, 2014 5:03 PM
> To: Florian Beijers; emacspeak list
> Subject: Re: Emacspeak installation information
> Hash: SHA512
> hi
> Here, here. I run into this issue constantly. I've actually gotten emacspeak working, kind of, on arch. The pckage build is unmaintained, and I have to modify the build script just to get it to build. Then tclx builds empty binaries, and I have to try to remember what I did to get it working. Then I can't get daisy mode to work ... and the cycle repeats. Once I actually get into emacspeak and get the stuff working, it's phenomenal. The eloquence support is much g better than espeak, but I guess that'll get fixed eventually. Emacspeak is a fantastic concept ... If it just worked instead of returning with process speaker not working, that's because of tclx screwing up, by the way. We need good docs, and we need maintainers of the various distro's emacspeak packages.
> Thanks
> Kendell clark
> On 09/15/2014 04:48 PM, Florian Beijers wrote:
> > Hi,
> > 
> > I just finished reading through the Emacspeak at 20 article and 
> > entered what I have dubbed my "Emacspeak loop"  again. This basically 
> > consists of me wanting to try Emacspeak, building a vm of the latest 
> > blind-friendly Linux distro out there to save time, downloading the 
> > latest emacspeak, trying to set it up, failing, getting frustrated and 
> > giving up. It has become a trend for me to wonder what strange, 
> > unclear error will jump out at me next when I try to configure and 
> > build Emacspeak. The installation howto that is available appears to 
> > last have been updated about 12 years ago and scraping together bits 
> > and pieces from this list , as well as other blogs, sometimes help me 
> > enough to actually get a semi-stable instance of Emacspeak going if 
> > I'm lucky. Now don't get me wrong, I really like the concept Emacspeak 
> > is trying to portray. I am a computer science student myself and aim 
> > for this to be my chosen career path. I'd like Emacspeak to be a part 
> > of that, but if I keep having to work a day or more to make the system 
> > boot up, let alone run smoothly, I am wondering where things are going 
> > wrong.
> > Shouldn't we take a bit of time to make this part of the emacspeak 
> > experience a little more user-friendly? Think of writing up accurate 
> > and contemporary installation docs? Perhaps change the installation 
> > script so it actually looks for what speech system is currently being 
> > used rather than making the user manually configure this, just to name 
> > an example? I like the configurability Emacspeak provides. It gives 
> > you the opportunity to change everything to your liking, but again, 
> > this is no use to anybody if they can't get the system to work. I've 
> > recommended Emacspeak to others in the past and more often than notwas 
> > met with a reply sounding something like "Hmm ...yeah I've heard of it 
> > and played around with it, but I never really got it to work ..." . I 
> > think this is a shame. The more users Emacspeak has the better it can 
> > become. Configurability is good, but sometimes it's also nice to have 
> > a way to quickly get things to work. I just thought of something while 
> > writing this long email, could vagrant not offer a solution here? 
> > Offer pre-made linux VM's where Emacspeak is already configured? I'm 
> > just throwing ideas out there, because I really think this needs to be 
> > improved.
> > 
> > Regards, Florian
> > 
> > ----------------------------------------------------------------------
> > -------
> >
> > 
> 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".
> > 
> Version: GnuPG v2
> O3OZbi2HcWiR1QB6Wn07WpDq4guR3DRm8AyRN676d2zg+KeiN8v1SUjiIQ6fWsWT
> kX6cbm0C2UaSMg+jdeSX6P7CVeXNIzF4Xe//0Lw8ChJKxIUrEFftSzoDgD/hNVOY
> a9Barp4aaDx9vfI59IrS6GMcRIwqJTzJGklcHpoyA3g04ExuIXipzJjuq3YAdNdI
> kVdav+Vb12zS8UEEbmbouTqg8u/3sa6nSjOi2BXB2KpH+f6ibO7JwMKHLmaD54nr
> dSS8YmDlXuezBviuaC9+nJ3LotpHY7Q81iJPoToywckU2uwecdEMRLu90eD43rBA
> ndedqHm3RXp6vqq3J2aJoIaVBjQH8a8cw75RRMoy85iNqBoA+C6vegshXLGBgo3n
> h0u4aGqNJdYeyS2TYzfhQnA/VszI4C8YTGcADZrdax1NBNOR0BEwyn9ErT3pKUDP
> /c9xSYaQcNzZIgOFVPwNRCdKY5Cym7Jc9/Gp6Zp+lQFB0svLfFna9q5BVr9RbK0c
> rPIzLrUuLwqDvXg5R4hYHwTcN5hE1DZiaxg0J4LTP1qnQHdgYrQiBzOPUJsQ4DQs
> =lZ3I
> -----------------------------------------------------------------------------
> 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".


Janina Sajka,	Phone:	+1.443.300.2200
		Email:	janina@rednote.net

Linux Foundation Fellow
Executive Chair, Accessibility Workgroup:	http://a11y.org

The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
Chair,	Protocols & Formats	http://www.w3.org/wai/pf
	Indie UI			http://www.w3.org/WAI/IndieUI/

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