[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]
RE: espeakf experiences (was Re: Best advice for new user)
- To: <bob@xxxxxxxxxxx>
- Subject: RE: espeakf experiences (was Re: Best advice for new user)
- From: "Barak Zalstein" <Barak.Zalstein@xxxxxxxxxxx>
- Date: Mon, 28 Apr 2003 11:57:36 +0300
- Resent-Date: Mon, 28 Apr 2003 05:03:21 -0400 (EDT)
- Resent-From: emacspeak@xxxxxxxxxxx
- Resent-Message-ID: <"B0WYV.A.-b.V0Or-"@hub>
- Resent-Sender: emacspeak-request@xxxxxxxxxxx
- Thread-Index: AcMNDD3WfepY1X3HQCSePS6Gz66wiQAVbJPg
- Thread-Topic: espeakf experiences (was Re: Best advice for new user)
> -----Original Message-----
> From: Robert J. Chassell [mailto:bob@xxxxxxxxxxx]
> Sent: Monday, April 28, 2003 1:09 AM
> To: Barak Zalstein
> Cc: emacspeak@xxxxxxxxxxx
> Subject: Re: espeakf experiences (was Re: Best advice for new user)
>
>
> I've tried installing espeakf from CVS and activating it using
> Robert J. Chassell's script (which worked fine with eflite, only
> modification required was renaming /usr/bin to /usr/local/bin).
>
> What did you need to rename from /usr/bin/ to /usr/local/bin/? Should
> I describe it? I build CVS snapshots of Emacs in /usr/local/bin/, but
> my emacspeak scripts are in /usr/bin/. On second thought, the scripts
> should be in /usr/local/bin/. However, I do not plan to change them
> unless pressed.
I think that eflite default configuration make the command "make install" put it
in /usr/local/bin.
I'll need to check again when re-installing, but I'm reading eflite-0.3.6.tar.gz/INSTALL now, and paragraph 5.1
says:
(start quote)
=== 5.1. Emacspeak:
- Set DTK_TCL to the location of your EFlite binary. If you use
/usr/bin/emacspeak, then it may be easiest to place a line similar to the
following into emacspeak.conf:
export DTK_TCL=/usr/local/bin/eflite
Alternatively, the following shell script should get Emacspeak running with
EFlite, although you may need to edit some path names:
#!/bin/sh
export EMACS_UNIBYTE=1
export DTK_TCL=/usr/local/bin/eflite
emacs -q -l /usr/share/emacs/site-lisp/emacspeak/lisp/emacspeak-setup.el
# You may want to add "-l $HOME/.emacs" to the previous line
(end quote)
As I don't know where my emacspeak.conf is and the suggested shell script did not accept additional parameters
(like file name to open), I just changed the script you suggested in the "Best advice for new user" from:
export DTK_TCL=/usr/bin/eflite
into:
export DTK_TCL=/usr/local/bin/eflite
And everything worked fine.
>
>
> I experienced a weird behavior: it wouldn't say words, letters, or
> numbers, but it would say correctly characters like '/' (slash) and
> '.' (dot)
>
Since the espeakf package dumps what its doing into /tmp/festival.log file,
maybe some test should be added in order to validate emacspeak+espeakf functionality and enable trouble shooting.
What I understand till now from the logfile, is that the festival server ready=0
instead of 1 some of the time, which might be the reason.
Barak.
> That is strange. I cannot reproduce the behavior. I just tested the
> following using espeakf and, after setting dtk-set-punctuations to
> all, I heard everything:
>
> word 12 34 l m n / .
>
> Best wishes.
>
> --
> Robert J. Chassell Rattlesnake Enterprises
> http://www.rattlesnake.com GnuPG Key ID: 004B4AC8
> http://www.teak.cc bob@xxxxxxxxxxx
>
>
-----------------------------------------------------------------------------
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