Bonjour,
voici le script complet
Remarques:
- Récupérez en premier picospeaker
ici, et placez le dans le répertoire Téléchargements.
- Enregistrer le script sous le nom "install-picotts-Fedora.sh" (par exemple), et le rendre exécutable.
- Exécuter le script via la commande sudo (exemple : sudo sh install-picotts-Fedora.sh).
#!/bin/bash
# Installer for SVOX Pico TTS on non-Debian platforms
# Author: Steven Mirabito <smirabito@csh.rit.edu>
# Modified By Alan
# Check architechure
if [ $(uname -m) == 'x86_64' ]; then
pkgarch="amd64"
else
pkgarch="i386"
fi
# Get work directories set up
cd /usr/src
mkdir -p libttspico
# Download and extract Pico TTS libraries
wget http://mirrors.kernel.org/ubuntu/pool/multiverse/s/svox/libttspico0_1.0+git20130326-9_${pkgarch}.deb
ar x libttspico0_1.0+git20130326-9_${pkgarch}.deb /usr/src/libttspico/data.tar.xz
tar -xf data.tar.xz -C "libttspico"
rm -f data.tar.xz
# Dowload and extract Pico TTS voice data
wget http://mirrors.kernel.org/ubuntu/pool/multiverse/s/svox/libttspico-data_1.0+git20130326-9_all.deb
ar x libttspico-data_1.0+git20130326-9_all.deb /usr/src/libttspico/data.tar.xz
tar -xf data.tar.xz -C "libttspico"
rm -f data.tar.xz
# Download and extract Pico TTS utilities (pico2wave)
wget http://mirrors.kernel.org/ubuntu/pool/multiverse/s/svox/libttspico-utils_1.0+git20130326-9_${pkgarch}.deb
ar x libttspico-utils_1.0+git20130326-9_${pkgarch}.deb /usr/src/libttspico/data.tar.xz
tar -xf data.tar.xz -C "libttspico"
rm -f data.tar.xz
# Delete packages
rm -f libttspico*.deb
# Move files into place
mv "libttspico/usr/lib/"*-linux-gnu/* "libttspico/usr/lib"
rmdir "libttspico/usr/lib/"*-linux-gnu
mv libttspico/usr/bin/* /usr/bin/
mv libttspico/usr/lib/* /usr/lib/
mv libttspico/usr/share/pico /usr/share/
mv libttspico/usr/share/doc/* /usr/share/doc/
mv libttspico/usr/share/man/man1/* /usr/share/man/man1/
# Install picospeaker
cd /usr/src
mkdir -p picospeaker
mv /home/$USER/Téléchargements/picospeaker /usr/src/picospeaker/
install -D -m755 picospeaker/picospeaker /usr/bin/picospeaker
rm -rf picospeaker
# Move missing libttspico.so.0 to lib64 and create symlink
mv /usr/lib/libttspico.so.0* /usr/lib64/
ln -s /usr/lib64/libttspico.so.0 /usr/lib/libttspico.so.0
# Load new libraries
ldconfig
voilà.
Si vous trouvez le moyen de faire fonctionner Svox Pico avec Orca sous Fedora, indiquez le ici.
Gspeech sous Fedora est envisageable, la solution serait de créer un fichier flatpack ou Appimage à partir des sources
ici.