[slint] Re: Emacspeak failing to initialize

  • From: "D.J.J. Ring, Jr." <n1ea@xxxxxxxx>
  • To: slint@xxxxxxxxxxxxx
  • Date: Thu, 16 Nov 2023 02:16:14 -0500

Even better! Thanks to Didier and Gillespie of Oralux.org.

Voxin now has extremely high quality voices for sale and I got the Zoe
American English voice.

Here is a sample of that high quality voice:
https://oralux.org/audio_2023/zoe-ml-embedded-premium.wav

Here is a sample of the other American English high quality voice named Ava:

https://oralux.org/audio_2023/ava-ml-embedded-premium.wav

Here is a sample of the Japanese Nozomi high quality voice:
https://oralux.org/audio_2023/nozomi-embedded-premium.wav

Here is a sample of the Audrey Metropolitan French high quality voice:

https://oralux.org/audio_2023/audrey-ml-embedded-premium.wav

Here is a sample of the Ewa Polish high quality voice:
https://oralux.org/audio_2023/ewa-embedded-premium.wav

The price for the premium are the same as the high quality voice price at
EUR 29.91 and a substantial discount is given if multiple voices are
purchased at the same time.

It obviously works with ORCA but if you follow these instructions from
Oralux EXACTLY it will work in the text console in the command line
interface.

If I follow this, it works perfectly.

Here is the previous sequence for Slint with Orca and speechd-up:

* Orca:
- install Voxin (+Vocalizer) as root user
- select the voice using the Orca menu

* Speechd-up:
- launch the following command in the console (text-based environment)
as root: speak-with speechd-up
- edit /etc/speech-dispatcher/speechd.conf
- replace "DefaultModule espeak-ng"
by "DefaultModule voxin"
- reboot

* Install OK for orca and speechd-up


Now even better news.

Also if I install the premium voice first then second I install the old
outloud voxin IBM TTS, when I use switch-on emacspeak and the script asks
if I want to use voxin voice, I say Y for yes, and I have the premium voice
in console and orca and the IBM TTS in emacspeak. I just use the numpad 0
to stop the console speech, the high quality voxin voice says "You killed
Speakup" and if you press the same key again it says "I tick m alive bang"
because I have voxin set to speak punctuation, and that's how it says "I'm
alive!" the tick is apostrophe and the bang is the exclamation point.

I hear that an emacspeak engine for the high quality voices from oralux is
under development. This will replace the use of IBM TTS which is no longer
available from Oralux.

David


On Thu, Nov 16, 2023, 1:23 AM Ishe Chinyoka <dmarc-noreply@xxxxxxxxxxxxx>
wrote:

Hi Didier,

Thanks! It now works. Sorry for late response, I had issues with
my
network yesterday. But Just like David, I found this update
working: Now
I just had to do the switch-on emacspeak and copied the generated
~/.emacs and pasted it into my ~/.emacs.d/initiate.el and
everything
works. Even the Voxin is detected.

Thanks once again for paying attention to reported issues.


Ishe


On Tue, Nov 14, 2023 at 03:02 PM Didier Spaier <didier@xxxxxxxx>
wrote:
You are welcome Ishe.

I tried what you posted and it worked.

However as I checked I used the same source archive
emacspeak-58.0.tar.bz2 to
build the package for Slint so was still puzzled.

I then rebuilt the package and installed it and... It worked, so
I uploaded it
this "new" package on the repository. As mentioned in the
ChangeLog:

Tuesday 14 November 2023
emacspeak-58.0-x86_64-slint.txz: Rebuilt.

Please try it. Does it work for you too?

Have a good day,
Didier


Le 14/11/2023 à 09:55, Ishe Chinyoka (chinyoka.consultant) a
écrit :

Thanks Didier for checking this out.

However, after trying this same procedure on Arch, I have come
to the
conclusion that Emacspeak may have a bug. If you run it from
its
site-wide installation in /usr/share/emacs/site-lisp/emacspeak,
it fails
to start. This may be due to some permissions we may not be
aware
of.

This morning, I downloaded the emacspeak-58.0.tar.bz2 from the
Github
page via wget and after

tar -xjf emacspeak-58.0.tar.bz2
mv emacspeak-58.0/ ~/opt/emacspeak

I then ran make in the emacspeak directory and copied the line
that
appeared after the compilation about the (load-file
"/home/ishe/opt/emacspeak/lisp/emacspeak-setup.el") into my
~/.emacs.d/initiate.el and it worked.

So right now, emacspeak works on Slint but only if one gets the
Version
58 in bz2 format.

Thanks once again for confirming that something may be wrong
with
Emacspeak. We hope the issue may be fixed upstream by Dr. TV
Rahman.

Have a good day,



Ishe





On Mon, Nov 13, 2023 at 02:11 PM Didier Spaier
<didier@xxxxxxxx> wrote:
Hi Iche and all.

I am puzzled.

after having typed in Slint 15.0:

switch-on emacspeak

tying emacs does start it but without speech and with this
message:

Warning (initialization): An error occurred while loading
‘/home/didier/.emacs’:

Symbol's function definition is void: make-closure

To ensure normal operation, you should investigate and remove
the
cause of the error in your initialization file.  Start Emacs
with
the ‘--debug-init’ option to view a complete error backtrace

(message ended above)

I have checked that ~/.emacs does contain the expected line:
(load-file
"/usr/share/emacs/site-lisp/emacspeak/lisp/emacspeak-setup.el")

I have typed:
emacs --debug-init but am unable to decipher the output/ Maybe
some
emacs user
more knowledgeable  can help?

Additionally doing the same in Slint 14.2.1 works, with teh
same line
in ~/.emacs

Maybe this is due to the software versions that differ, I will
need
some time to
investigate.

Meanwhile maybe someone else will have a clue?

Cheers,
Didier


Le 13/11/2023 à 12:18, Ishe Chinyoka (chinyoka.consultant) a
écrit :

Hi Didier and all,

I successfully installed Slint on my HP G250 machine. While
other
programs are working fine, there seems to be a problem with
Emacspeak. Typing:

switch-on emacspeak

and trying to launch emacs, nothing happens. So I am forced
to use
speechd-el, which I suspect works because it uses the
Speech-dispatcher
for synthesizer.

Could you have any idea why Emacspeak does not work? Anyone
using emacs
can help as to how to fix this. In the meantime, I am
contemplating to
just download the Emacspeak from the Github and run it from
my home
directory.

TIA,


---


Ishe

===============================================================================
The Slint mailing list.
Archive: https://www.freelists.org/archive/slint
To subscribe or unsubscribe, email
slint-request@xxxxxxxxxxxxx with
the subject
'subscribe' or 'unsubscribe', then answer the email you will
receive.
More: email slint-request@xxxxxxxxxxxxx with as subject
'help' or
'commands'.

===============================================================================
The Slint mailing list.
Archive: https://www.freelists.org/archive/slint
To subscribe or unsubscribe, email slint-request@xxxxxxxxxxxxx
with
the subject
'subscribe' or 'unsubscribe', then answer the email you will
receive.
More: email slint-request@xxxxxxxxxxxxx with as subject 'help'
or 'commands'.


============================================================================The
Slint mailing list.
Archive: https://www.freelists.org/archive/slint
To subscribe or unsubscribe, email slint-request@xxxxxxxxxxxxx
with
the subject
'subscribe' or 'unsubscribe', then answer the email you will
receive.
More: email slint-request@xxxxxxxxxxxxx with as subject 'help'
or 'commands'.

===============================================================================
The Slint mailing list.
Archive: https://www.freelists.org/archive/slint
To subscribe or unsubscribe, email slint-request@xxxxxxxxxxxxx
with the subject
'subscribe' or 'unsubscribe', then answer the email you will
receive.
More: email slint-request@xxxxxxxxxxxxx with as subject 'help'
or 'commands'.

The Slint mailing list.
Archive: https://www.freelists.org/archive/slint
To subscribe or unsubscribe, email slint-request@xxxxxxxxxxxxx with the
subject
'subscribe' or 'unsubscribe', then answer the email you will receive.
More: email slint-request@xxxxxxxxxxxxx with as subject 'help' or
'commands'.

Other related posts: