#151 Le 30/01/2017, à 08:56
- Isaric
Re : Synthèse vocale SVOX Pico
Merci gl38.
Non, je ne sais pas où est cette documentation ni à quel moment lancer la commande:
$ pico2wave -l fr-FR -w test.wav "Faites demi-tour dès que possible !"
$ play test.wav
Le programme « play » n'est pas encore installé. Vous pouvez l'installer en tapant :
sudo apt install sox
$
J'ai juste le paquet libsoxr0 d'installé
sox existe, mais n'est pas installé.
J'ai l'impression qu'on est loin de la documentation svoxpico et de sa simplicité attendue avec gSpeech
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#152 Le 30/01/2017, à 10:02
- kholo
Re : Synthèse vocale SVOX Pico
salut,... que de galères !
bon, c'est juste une question de philo...
gspeech n'est pas le synthé sonore mais juste une interface graphique.
pour faire simple, tu veux que ton ordi parle !
commence par un
sudo apt install sox
allume les enceintes et lance
pico2wave -l fr-FR -w test.wav "Faites demi-tour dès que possible !" ; play test.wav ;
c'est juste pour voir si tout est fonctionnelle côté synthèse vocale
Hors ligne
#153 Le 30/01/2017, à 10:36
- Isaric
Re : Synthèse vocale SVOX Pico
Merci kholo
$ pico2wave -l fr-FR -w test.wav "Faites demi-tour dès que possible !" ; play test.wav ;
test.wav:
File Size: 72.0k Bit Rate: 256k
Encoding: Signed PCM
Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
Duration: 00:00:02.25
In:100% 00:00:02.25 [00:00:00.00] Out:36.0k [ | ] Hd:1.6 Clip:0
Done.
$
Cela marche bien
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#154 Le 30/01/2017, à 11:36
- gl38
Re : Synthèse vocale SVOX Pico
C'est déjà pas mal : ton ordi peut lire un texte.
Une remarque : tu te plains que tout ça est bien compliqué et que tu n'aimes pas les changements, mais alors pourquoi as-tu installé la version 16.10 d'ubuntu qui n'a pas une durée de vie bien longue, la 16.04 devrait marcher 5 ans et gSpeech aurait marché du premier coup...
Dans le premier post du fil, il est question d'un script svox_pico.sh qui pourrait marcher et qui peut lire ce qu'on copie dans le tampon.
Cordialement,
Guy
Hors ligne
#155 Le 30/01/2017, à 12:19
- kholo
Re : Synthèse vocale SVOX Pico
en suivant cette page
téléchargement du deb ici
sur une 14.04
installation avec gdebi
lancement de gspeech ok !
(possible de le mettre dans le démarrage automatique)
===============================================
HORS SUJET
je met ici un petit script pour faire parler en ligne de commande
créer le dossier personnel bin
mkdir ~/bin
y mettre un script pour parler (disons 'parle' pour faire simple)
touch parle ~/bin/parle
touch ~/bin/parle
le rendre exécutable
chmod +x ~/bin/parle
y copier le texte suivant :
gedit ~/bin/parle
#!/bin/bash
nomlogiciel="$(basename "$0")"
# ****************************************
votretexte="$@"
# echo "texte de ${#votretexte} caractères"
# ****************************************
# test la présence d'arguments
erreur=65
if [ ! -n "$1" ] ; then
leTexte="Usage :... $nomlogiciel suivi du texte à dire"
parle "Pour utiliser ce script, taper $nomlogiciel, suivi du texte à dire" &
zenity --info --title = --text="Usage : \n\n$nomlogiciel texte"
exit $erreur
fi
# ****************************************
# test si trop de caractères (si >= 2^15)
[ ${#votretexte} -ge 32768 ] && parle 'le texte à dire est trop long' && exit ;
# ****************************************
# VERSION pico2wave
# pico2wave -l fr-FR -w test.wav "$votretexte" ;
# aplay test.wav
# ****************************************
pico2wave -l fr-FR -w /tmp/pico.wav "$votretexte" && aplay /tmp/pico.wav && rm -f /tmp/pico.wav
# ****************************************
exit 0
relancer l'utilisateur pour que bin soit pris en compte dans le PATH
pour utiliser le script :
parle "le texte que l'on veut dire"
NB : les doubles quottes (") permettent de prendre les simples quottes (') en compte
Dernière modification par kholo (Le 25/07/2017, à 09:16)
Hors ligne
#156 Le 30/01/2017, à 13:33
- Isaric
Re : Synthèse vocale SVOX Pico
Merci gl38
...tu te plains
C'est plutôt que je n'avais pas évalué l'étendue de l'investigation, désolé pour cette impression donnée !
C'est déjà pas mal : ton ordi peut lire un texte.
oui bravos !
... version 16.04 et autres, c'est une longue histoire qui a plus de 10ans...
@ kholo merci pour le scrip.
Je vais regarder cela de plus près...
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#157 Le 30/01/2017, à 20:20
- Tuxmouraille
Re : Synthèse vocale SVOX Pico
Bonjour tout le monde,
@Isaric: Désolé pour ces désagréments. Je viens de mettre à jour le wiki, il manquait des dépendances.
@L'Africain: Il faudrait que tu mette à jour la liste des dépendances dans ton paquet .deb.
Quelques explications s'imposent. gSpeech est une interface graphique à pico2wave qui est dans le paquet libttspico-utils. pico2wave synthétise un texte en son au format wave, c'est un utilitaire pour tester Svox Pico mais pas un front-end. Il existe de vrais front-end pour utiliser Pico, comme Orca que je ne suis jamais arrivé à l'utiliser.
gSpeech est écrit en Python 2.7 et utilise GTK+ 2 pour l'interface graphique et gstreamer 0.10 pour la gestion du son.
Ubuntu 16.04 utilise par défaut gstreamer 1.0 et les paquets pour la version gstreamer 0.10 sont toujours disponibles, mais à partir de 16.10 ils ne le sont plus. Or ces deux version, 0.10 et 1.0 ne sont pas compatibles. Il faut donc réécrire gSpeech pour utiliser gstreamer 1.0, ou utiliser une autre librairy pour gérer le son.
Ayant, malheureusement trouvé un travail je n'ai pas le temps de le faire évoluer.
PS: @L'Africain, je n'utilise plus l'adresse mail indiquée dans le paquet, pour cause de dégooglelisation de mon Internet.
Dernière modification par Tuxmouraille (Le 30/01/2017, à 20:25)
Le support d'Optimus pour Linux.
Ubuntu 18.04 64 bits, portable ASUS N53SN-SZ161V, Intel® Core™ i5-2410M @ 2.30GHz, 8080MB SODIM Ram, NVIDIA® GeForce™ GT 550M
Hors ligne
#158 Le 30/01/2017, à 21:13
- Isaric
Re : Synthèse vocale SVOX Pico
Merci Tuxmouraille pour ces éclaircissements et précisions et bonne chance pour ton nouveau parcours de vie.
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#159 Le 29/01/2018, à 15:42
- chamalo07
Re : Synthèse vocale SVOX Pico
Bonjour à tous,
Je suis utilisateur de gSpeech depuis que je suis mal voyant (Plus de 2 ans).
Je vous remercie du développement de cette application que j'utilise quotidiennement (sous Linux Mint).
J'ai installer un Manjaro sur un PC secondaire et j'aimerai pouvoir utiliser gSpeech.
Comment doit-je procéder si cela est possible?
Hors ligne
#160 Le 30/01/2018, à 07:32
- gl38
Re : Synthèse vocale SVOX Pico
Tu peux commencer par regarder la doc de svoxpico : au §2.1 il y a deux manières d'avoir l'interface gspeech.
Il faut évidemment que la commande pico2wave soit installée au préalable et que le test
pico2wave -l fr-FR -w test.wav "Faites demi-tour dès que possible !"
play test.wav
fonctionne.
Il y a aussi dans le premier message de ce fil un script svox_pico.sh
N'ayant pas manjaro je ne sais pas comment les paquets s'installent et je ne peux pas en dire plus.
Cordialement,
Guy
Hors ligne
#161 Le 02/09/2018, à 20:10
- L'Africain
Re : Synthèse vocale SVOX Pico
Pour les utilisateurs de 18.04, vous pouvez trouver le deb de gspeech ici.
Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42
Hors ligne
#162 Le 23/09/2018, à 10:25
- Tuxmouraille
Re : Synthèse vocale SVOX Pico
Bonjour,
Merci l'Africain.
Le support d'Optimus pour Linux.
Ubuntu 18.04 64 bits, portable ASUS N53SN-SZ161V, Intel® Core™ i5-2410M @ 2.30GHz, 8080MB SODIM Ram, NVIDIA® GeForce™ GT 550M
Hors ligne
#163 Le 23/09/2018, à 13:04
- L'Africain
Re : Synthèse vocale SVOX Pico
Avec plaisir! Mais pour info j'ai utilisé le fork de ton dépôt. Peut-être fusionner tout ça...
Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42
Hors ligne
#164 Le 24/09/2018, à 07:20
- Isaric
Re : Synthèse vocale SVOX Pico
Merci pour ce deb, j'ai dons installé gspeech avec le dépôt : ppa:lafricain79/lafricainenvrac
:~$ pico2wave -l fr-FR -w test.wav "Faites demi-tour dès que possible !"
:~$ play test.wav
La commande « play » n'a pas été trouvée, mais peut être installée avec :
sudo apt install sox
Donc j'installe sox
:~$ play test.wav
play WARN alsa: can't encode 0-bit Unknown or not applicable
test.wav:
File Size: 72.0k Bit Rate: 256k
Encoding: Signed PCM
Channels: 1 @ 16-bit
Samplerate: 16000Hz
Replaygain: off
Duration: 00:00:02.25
In:100% 00:00:02.25 [00:00:00.00] Out:36.0k [ | ] Clip:0
Done.
:~$
et cela marche
Je regarde Synthèse vocale §2.10 Libreoffice et 2.11 Firefox, cela ne me semble pas intégrable dans mon cas sous SNAP
(Snap Flatpak... 2 Gimps, lequel choisir ?)
Je me demande commande faire pour lire un fichier txt dans mon cas ?
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#165 Le 24/09/2018, à 08:48
- L'Africain
Re : Synthèse vocale SVOX Pico
POur snap peut-être faut-il installer en mode non isolé, avec --classic?
Par contre je pourrais ajouter sox dans les dépendances.
Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42
Hors ligne
#166 Le 24/09/2018, à 08:52
- Isaric
Re : Synthèse vocale SVOX Pico
Merci pour ta réponse.
Je ne comprends pas ce que veut "installer en mode non isolé, avec --classic?"
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#167 Le 24/09/2018, à 08:56
- L'Africain
Re : Synthèse vocale SVOX Pico
Il me semble qu'un snap peut s'installer en mode isolé donc sans interferance avec le reste du système je crois. Pour éviter cela en ligne de commande on ajoute --classic, j'ai lu un truc à ce sujet en survolant je ne maitrise pas le sujet, je te mets sur la piste. Les extensions s'installent tout de même?
Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42
Hors ligne
#168 Le 24/09/2018, à 09:37
- Isaric
Re : Synthèse vocale SVOX Pico
Merci L'Africain, je vais mettre un lien vers ton message et voir si cela parle à quelqu'un sur l'autre fil (SNAP...)
"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence" Matthieu Ricard.
Hors ligne
#169 Le 27/09/2018, à 08:38
- Tuxmouraille
Re : Synthèse vocale SVOX Pico
Bonjour tout le monde,
@L'Africain:
J'ai vue que gSpeech a été porté sur GTK3 et gstreamer 1.0 et j'en suis très contant. Je voudrais merger ce fork avec le mien et proposer à l'auteur de créer un groupe pour poursuivre le projet. Pourrais tu me donner l'adresse du dépôt du fork que je n'ai pas trouvé, s'il te plaît?
Cordialement
Le support d'Optimus pour Linux.
Ubuntu 18.04 64 bits, portable ASUS N53SN-SZ161V, Intel® Core™ i5-2410M @ 2.30GHz, 8080MB SODIM Ram, NVIDIA® GeForce™ GT 550M
Hors ligne
#170 Le 27/09/2018, à 13:06
- L'Africain
Re : Synthèse vocale SVOX Pico
Salut Tuxmouraille,
Voici le lien : https://github.com/lusum/gSpeech, normalement tu peux voir les forks à partir de ton dépôt.
En faire un projet à part entière est une superbe idée! Même votre propre ppa. Je pourrais vous envoyer le dossier debian pour créer l'archive si besoin.
Autre suggestion, j'ai un faible pour gitlab, si jamais vous en faite un projet, je suis plus à l'aise là-bas, et comme c'est pas très gros c'est facile à migrer, de plus c'est en français contrairement à github
Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42
Hors ligne
#171 Le 27/06/2020, à 17:28
- moths-art
Re : Synthèse vocale SVOX Pico
J'ai repris le dev de gSpeech. Les descriptifs des avancés sont ici : https://linuxfr.org/users/mothsart/jour … se-en-0-10
Site : https://mothsart.github.io Dépôts Git : https://github.com/mothsart PPAs : https://launchpad.net/~jerem-ferry
Hors ligne
#172 Le 28/06/2020, à 03:15
- temps
Re : Synthèse vocale SVOX Pico
Bonjour,
j'ai voulu tester mais j'obtiens
Les paquets suivants contiennent des dépendances non satisfaites :
gspeech : Dépend: python-gst-1.0 mais il n'est pas installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
après avoir installé le dépot.
j'ai effectué une recherche dans synaptic, j'ai trouvé python3-gst-1.0 que j'ai installé, sans que cela ne modifie la réponse obtenue à la demande d'installation de gspeech
Je suis sous ubuntu 20.04
Cordialement
Dernière modification par temps (Le 28/06/2020, à 03:39)
Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net
Hors ligne
#173 Le 28/06/2020, à 06:43
- gl38
Re : Synthèse vocale SVOX Pico
Avec le fichier gspeech_0.10.0.1.tar.gz et l'installation du paquet python3-gst-1.0, ça marche sous lubuntu 20.04.
Cordialement,
Guy
Hors ligne
#174 Le 28/06/2020, à 13:31
- moths-art
Re : Synthèse vocale SVOX Pico
Alors, tout d'abord : merci de vos retours !
En effet, en passant le soft de python2 à 3, j'ai oublié la migration d'une dépendance.
C'était non bloquant jusqu'à la Ubuntu 20.04 qui a supprimé python-gst-1.0.
Je viens de mettre à jour le dépôt mais y'a toujours un peu d'inertie avec les bots de launchpad : ça devrait être disponible dans les 2 heures qui viennent.
L'astuce de gi38 fonctionne mais je préfère t'inviter à attendre un peu.
Site : https://mothsart.github.io Dépôts Git : https://github.com/mothsart PPAs : https://launchpad.net/~jerem-ferry
Hors ligne
#175 Le 29/06/2020, à 07:18
- temps
Re : Synthèse vocale SVOX Pico
Bonjour,
Merci beaucoup.
J'ai fait une mise à jour ce matin, et j'ai essayé d'installer gspeech.
L'installation s'est effectuée sans problème.
J'ai utilisé
pico2wave -l fr-FR -w test.wav "Faites demi-tour dès que possible !";
play test.wav;
donné dans le wiki, et après l'installation de sox, tout c'est bien passé.
Je vais continuer à tester plus. Beau travail.
Cordialement
P.S. après plus de tests, je corrige très beau travail, je retourne tester.
Dernière modification par temps (Le 29/06/2020, à 07:24)
Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net
Hors ligne