Re: [orca-list] TTS choices? Don't worry, not Voxin



Hi, Didier:

I'm on X86_64 and building from the Arch AUR repository updated as about a week ago. 

Repository      : aur
Name            : espeak-ng
Version         : 1.49.2-1
Description     : Multi-lingual software speech synthesizer
URL             : https://github.com/espeak-ng/espeak-ng
AUR Page        : https://aur.archlinux.org/packages/espeak-ng
Licenses        : GPL3
Keywords        : None
Groups          : None
Provides        : espeak
Depends on      : pcaudiolib
Make Deps       : None
Check Deps      : None
Optional Deps   : None
Conflicts With  : espeak
Replaces        : None
Maintainer      : polyzen
Popularity      : 1.32
Votes           : 5
Out of Date     : No
Submitted       : Thu 08 Mar 2018 05:01:23 PM EST
Last Modified   : Thu 08 Mar 2018 05:01:23 PM EST
 
Didier Spaier writes:
Hello Janina,

it would help to know your context: which distribution and versions.

Here I have no issue building from this source archive:
https://github.com/rhdunn/espeak/archive/1.49.2.tar.gz

For what its worth my build stuff is there:
http://slackware.uk/slint/x86_64/slint-14.2.1/next/source/espeak-ng/

But as I see this in your post:
make: *** [<builtin>: espeakup] Error 1
I suspect that this issue occurs when building espeakup against
espeak-ng, rather than when building espeak-ng itself.

For what its worth, to get espeakup to work against espeak-ng I have
written this in the SLKBUILD in the doinst.sh() function, which is
executed from / just after installation:

mkdir -p usr/include/espeak
(cd usr/include/espeak
rm -f speak_lib.h
ln -s ../espeak-ng/speak_lib.h .
)
(cd usr/lib64
rm -f libespeak.so.1
ln -s libespeak-ng.so.1.1.49 libespeak.so.1
)

Slint is 64-bit only, if your distribution is multilib, probably you
need to replace usr/lib64 by usr/lib

But let's check first that you not only built but also installed
espeak-ng before building aspeak, as else we can understand that the
linker be unhappy.

Best regards,

Didier


Le 02/07/2018 à 18:38, Janina Sajka via orca-list a écrit :
I'm currently unable to build espeak-ng. I'm getting the following
output:


/usr/sbin/ld: cannot find -lespeak
collect2: error: ld returned 1 exit status
make: *** [<builtin>: espeakup] Error 1
==> ERROR: A failure occurred in build().
    Aborting...


Looks to me like a typo somewhere in the source. Am I wrong?

This matters a lot as switching from espeak to espeak-ng can be tricky
business. Best to have alternative control of the machine in question,
imo, e.g. via ssh.

Janina

Orca screen reader developers writes:
I don't recall seeing a fork of espeak, but you can use espeak-ng now, which
has mostly better pronunciations now, and is the continuation of original
espeak, as the lead developer of the original espeak seems to have either
dialed an address outside of the known stargate system or boarded a ship to
another galaxy. I recall indicating that the klatt4 I think voice may be
more to your liking, or you can use the Michel voice variant, but you need
to cat the files or try to get Orca to see the voice variants.


There is another voice called Gama TTS, which is forked from GNUSpeech, but
it sounds kinda weird. It already has a speech-dispatcher module, but it
will require a rather different build method in order to use it, as it uses
cmake, and tells me to build from another directory. I'm not sure about
Swift, as it's rather old now as I recall, it's only available for x86 and
x86_64, which I no longer have, and the cost is quite high for a single
voice, although I thought there was supposed to be a 5 minute trial or
something. As far as I know, it should still have a download link, but I'm
not sure where to find it now. Of course Festival and Flite are still
available, and either of those can talk with many more voices than just that
drugged robot voice that it uses by default. Unfortunately however, I can't
figure how to make spd work with any of these other Flite voices, and
Festival takes some extra magic to get running. Hopefully some of this
helps.

Imetumwa kutoka sauti kubwa

_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html
Log bugs and feature requests at http://bugzilla.gnome.org

_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html
Log bugs and feature requests at http://bugzilla.gnome.org

-- 

Janina Sajka

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

The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
Chair, Accessible Platform Architectures        http://www.w3.org/wai/apa



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