Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Représenter Fedora au Capitole du Libre 2019

#1 15/09/2019 15:29:58

Alan
Membre
Inscription : 11/02/2019
Messages : 95

Pourquoi svox pico n'est pas présent dans les dépôts Fedora ?

Bonjour,

la question est dans le titre.

Merci.

Hors ligne

#2 15/09/2019 19:20:25

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 7 373
Site Web

Re : Pourquoi svox pico n'est pas présent dans les dépôts Fedora ?

Bonjour,

Parce que personne ne l'a packagé. Tu es volontaire ?

Hors ligne

#3 16/09/2019 12:31:56

Alan
Membre
Inscription : 11/02/2019
Messages : 95

Re : Pourquoi svox pico n'est pas présent dans les dépôts Fedora ?

Bonjour,

madko a écrit :

Bonjour,

Parce que personne ne l'a packagé. Tu es volontaire ?

désolé, mais je ne suis pas un spécialiste du packaging. tongue

Puisque svox pico n'est pas disponible pour Fedora, puis je utiliser Mbrola avec espeak-ng sous Fedora ?

J'ai récupéré les sources de Mbrola puisque Mbrola n'est pas packagé sous Fedora.

Merci.

Hors ligne

#4 16/09/2019 13:26:35

Nicosss
Membre
Lieu : Isère
Inscription : 05/03/2007
Messages : 5 021
Site Web

Re : Pourquoi svox pico n'est pas présent dans les dépôts Fedora ?

A voir selon la licence de l'application si tu peux faire une demande sur le Bugzilla.


F30_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5750 Fanless - 16Go RAM /&/ F30_64 Gnome-Shell - Toshiba Satellite C660D-19X - 8Go RAM
F30_64 - ASRock 960GC-GS FX - AMD FX(tm)-8300 - 16Go RAM

Hors ligne

#5 19/09/2019 13:15:55

Alan
Membre
Inscription : 11/02/2019
Messages : 95

Re : Pourquoi svox pico n'est pas présent dans les dépôts Fedora ?

Bonjour,

j'ai viré svox pico, et je vais installé mbrola.

J'ai remarqué cette discussion sur le net. Il semblerait que la version espeak-ng proposée par Fedora ne contient pas le support mbrola par défaut. C'est pourquoi, la compilation du programme avec support de mbrola est nécessaire sous Fedora (cfr. info dans le lien).

Hors ligne

#6 29/09/2019 15:11:53

Alan
Membre
Inscription : 11/02/2019
Messages : 95

Re : Pourquoi svox pico n'est pas présent dans les dépôts Fedora ?

Bonjour,

j'ai réinstallé svox pico avec l'aide d'un script trouvé sur le net.

Remarque: Si cela vous intéresse, je peux vous fournir le script qui permet d'installer svox pico sous Fedora. Svox pico est bien meilleur que mbrola.

Seul regret, il existe un outil génial du nom de gSpeech. Associé à Svox Pico, la synthèse vocale est top. Malheureusement, gSpeech ne fonctionne que sous Ubuntu. En fait, le réel problème, ce sont les dépendances de gSpeech sous Ubuntu qui sont différentes de celles de Fedora.
Cfr. ici.

Sous LibreOffice avec l'extension readtext, c'est parfait. Mais Svox Pico et Orca sous Fedora, ça fonctionne pas, malgré la modification des fichiers de configuration (speech.conf)

Hors ligne

#7 29/09/2019 16:01:14

Nicosss
Membre
Lieu : Isère
Inscription : 05/03/2007
Messages : 5 021
Site Web

Re : Pourquoi svox pico n'est pas présent dans les dépôts Fedora ?

Effectivement ça serait sympa que tu laisses une trace de ta procédure ici.


F30_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5750 Fanless - 16Go RAM /&/ F30_64 Gnome-Shell - Toshiba Satellite C660D-19X - 8Go RAM
F30_64 - ASRock 960GC-GS FX - AMD FX(tm)-8300 - 16Go RAM

Hors ligne

#8 29/09/2019 23:04:14

Nednet
Membre
Lieu : aux alentours de Toulouse
Inscription : 07/12/2015
Messages : 547

Re : Pourquoi svox pico n'est pas présent dans les dépôts Fedora ?

hello,

pour m'être intéressé au sujet plusieurs fois, je plussoie Nicosss : oui ça m'intéresse encore, donc oui, merci de refiler ton script et/ou tout lien utile

Dernière modification par Nednet (29/09/2019 23:04:29)


Il n'y a aucune honte à ne pas savoir
mais beaucoup à ne pas apprendre

Hors ligne

#9 30/09/2019 15:12:13

Alan
Membre
Inscription : 11/02/2019
Messages : 95

Re : Pourquoi svox pico n'est pas présent dans les dépôts Fedora ?

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.

Dernière modification par Alan (30/09/2019 15:15:08)

Hors ligne

#10 30/09/2019 15:53:33

Nednet
Membre
Lieu : aux alentours de Toulouse
Inscription : 07/12/2015
Messages : 547

Re : Pourquoi svox pico n'est pas présent dans les dépôts Fedora ?

merci ! je regarde ça dès que je trouve du temps libre


Il n'y a aucune honte à ne pas savoir
mais beaucoup à ne pas apprendre

Hors ligne

#11 01/10/2019 11:36:09

Alan
Membre
Inscription : 11/02/2019
Messages : 95

Re : Pourquoi svox pico n'est pas présent dans les dépôts Fedora ?

@Nednet: Pour utiliser la synthèse vocale sous LibreOffice,il faut installer cette extension. Lisez ceci (page 41) pour la configurer avec svox pico.

@Tous: Je peux tenter de réaliser un fichier Appimage de GSpeech (car j'utilise également la distribution Linux Mint basée sur Ubuntu). Mais, je n'y connais rien à la création des fichiers Appimage. Connaissez vous la méthode pour réaliser ce type de fichier ?

Hors ligne

#12 01/10/2019 13:57:44

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 7 373
Site Web

Re : Pourquoi svox pico n'est pas présent dans les dépôts Fedora ?

Tu as pas mal d'info ici https://github.com/AppImage/AppImageKit … -AppImages y compris des liens vers la doc officielle de chez eux.

Hors ligne

Pied de page des forums