okular et synthèse vocale
Impossible de chosir la voix
Logiciels / Musique MAO Synthèse vocale

bermisch Membre non connecté
-
- Voir le profil du membre bermisch
- Inscrit le : 18/05/2013
- Groupes :
Précédemment, j'ai posé la question de la synthèse vocale avec OKULAR pour des fichiers .epub ou même .pdf. En redémarrant speech-dispatcher par la commande
...# speech-dispatcher -d
je peux vocaliser un texte sélectionné mais c'est toujours avec avec une voix anglaise très moche.Pourtant dans /etc/speech-dispatcher/speechd.conf on a bien "DefaultLanguage fr"
Mais il est précisé que :
# The Default language with which to speak
# Note that the spd-say client in particular always sets the language to its
# current locale language, so this particular client will never pick this
# configuration.
Mais qui est le "client" ? OKULAR est configuré pour le français. Le module par défaut est espeak et est utilisé pour "fr"
Je nage. Aller bidouiller dans les données de conf de OKULAR ?
Je peux toujours transformer les fichiers en html (cf post précédent) mais cela devient lourd.
Merci de vos lumières
BN
2 PC intel X86 sous Mageia - 64 bits - 8G bits mémoire, KDE dont un avec serveur LDAP "wake-on-waned "
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)

bermisch Membre non connecté
-
- Voir le profil du membre bermisch
- Inscrit le : 18/05/2013
- Groupes :
Bonjour,En fait en m'inspirant d'autres posts j'ai pu obtenir de bons résultats.
J'ai modifié le fichier .config/speech-dispatcher/speechd.conf en choisissant
DefaultLanguage fr-FR
et en prenant comme module pico
AddModule "pico" "sd_pico" "pico.conf"
DefaultModule pico
LanguageDefaultModule "fr" "pico"
En remplacement de espeak.
Il faut bien sûr que pico soit installé. Le paquet s'appelle svox-pico avec ses dépendances lib64ttspico0.
J'ai une belle voix féminine (?) qui vocalise les sélections de texte à la souris d'un fichier .epub en français sans problème ...sauf que
Il faut démarrer speech-dispatcher en ligne de commande avant d'essayer de vocaliser un texte avec OKULAR.
...$speech-dispatcher -d
sinon ça plante OKULAR !
Le service speech-dispatcherd est pourtant visible dans la liste des services dans system / gérer les services du Centre de Contrôle de Mageia mais reste obstinément arrêté même s'il est sensé démarrer au démarrage. Un autre pb de config?
Je laisse tomber espeak même si avec mbrola on a de jolies (?) voix. Il y a bien sûr d'autres synthétiseurs, toute une liste mais je ne suis pas sûr qu'ils soient tous disponibles "sur l'étagère" avec Mageia 8
D'origine speech-dispatcher est configuré pour s'arrêter au bout de 500secondes mais on peut neutraliser cela dans son fichier de conf.
Il conviendrait de faire un item dans wiki de MLO pour synthétiser les différentes solutions actuelles de ce type de synthèse vocale et préciser les pièges. Sinon on a des infos sur le web mais plutôt éparses, souvent dans des forums, quelques tutoriaux aussi mais pas très faciles à utiliser. Il faut aller un peu à la pêche.
CDT
2 PC intel X86 sous Mageia - 64 bits - 8G bits mémoire, KDE dont un avec serveur LDAP "wake-on-waned "
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Je me demande si le défaut n'est pas que speech-dispatcher est installé en service pour le système, alors qu'il serait logique qu'il le soit en mode utilisateur.
Oui, tu as raison sur une synthèse nécessaire de ce qui doit marcher.
La qualité de synthèse de pico-svox est bien meilleure que celle d'espeak. Après, il faut décliner par langue. Ce qui est vrai pour le français ne l'est pas forcément pour l'anglais ou l'allemand.
Cela va-t-il mieux si tu masques le service
systemctl mask speech-dispatcherd.service
Édité par Papoteur Le 13/05/2023 à 16h14
Yves

totof Membre non connecté
-
- Voir le profil du membre totof
- Inscrit le : 14/07/2013
- Groupes :
Encore merci.
Mageia 9 - KDE
ASUS TUF Gaming F15 FX506HE
ASUS TUF Gaming F15 FX506HE
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie