#1 Le 18/06/2007, à 07:38
- frafa
xclip-speech, synthèse vocale
Bonjour,
script dédié a Ubuntu Gnome.
xclip-speech permet de lire le contenu de votre presse-papier (Ctrl+c ,menu Édition Copier, clic droit Copier)
installation:
en mode terminal (nécessite une connexion internet active) collez le Code ci-dessous:
wget http://liveusb.info/xclip-speech/install-xclip-speech.sh
chmod +x ./install-xclip-speech.sh
sudo ./install-xclip-speech.sh
Désinstaller:
sudo rm -R /opt/mbrola
sudo rm /usr/local/share/applications/xclip-speech.desktop
xdg-desktop-menu forceupdate --mode user
PS: ce script utilise espeak gtkdialog zenity xclip et mbrola
voir licence d'utilisation pour mbrola ==> http://tcts.fpms.ac.be/synthesis/mbrola.html
Dernière modification par frafa (Le 20/02/2009, à 15:05)
Hors ligne
#2 Le 27/06/2007, à 15:09
- leibowitz
Re : xclip-speech, synthèse vocale
Un script c'est nettement mieux.
M'en va essayer ça.
Hors ligne
#3 Le 28/06/2007, à 09:51
- olazon
Re : xclip-speech, synthèse vocale
Ereur pas trouvé "VOIX_ES !
vérifiez votre version de espeak
...si l'utopie est une chimère comme le dit le dictionnaire,
alors nous voulons des chimères partout sur la terre... (Les barbarins fourchus)
Hors ligne
#4 Le 28/06/2007, à 10:11
- frafa
Re : xclip-speech, synthèse vocale
regarde retour commande:
espeak --voices | grep -i french-mbrola
devrait te retourner celà:
7 fr M french-mbrola-1 mb/mb-fr1
7 fr F french-mbrola-4 mb/mb-fr4
si pas le cas complie version plus recente:
sudo apt-get install libportaudio-dev
wget http://kent.dl.sourceforge.net/sourceforge/espeak/espeak-1.26-source.zip
unzip espeak-1.26-source.zip
cd espeak-1.26-source/src
sudo make install
Dernière modification par frafa (Le 28/06/2007, à 13:45)
Hors ligne
#5 Le 28/06/2007, à 10:29
- olazon
Re : xclip-speech, synthèse vocale
ok ça fonctionne mais j'ai du récuperer espeak ici>http://mir.zyrianes.net/gentoo/distfiles/
merci à toi frafa
...si l'utopie est une chimère comme le dit le dictionnaire,
alors nous voulons des chimères partout sur la terre... (Les barbarins fourchus)
Hors ligne
#6 Le 28/06/2007, à 10:40
- frafa
Re : xclip-speech, synthèse vocale
de rien
Hors ligne
#7 Le 28/06/2007, à 13:33
- leibowitz
Re : xclip-speech, synthèse vocale
espeak --voices | grep -i french-mbrola
Ne retourne rien.
Le retour complet de espeak:
espeak --voices
Pty Language Age/Gender VoiceName File Other Langs
5 af M afrikaans af
5 cy M welsh-test cy
5 de M german de
5 el M greek_test el
5 en-r M en-rhotic en/en-r (en 3)
2 en-uk M english en/en (en 2)
5 en-uk-north M lancashire en/en-n (en-uk 3)
5 en-uk-rp M english_rp en/en-rp (en-uk 4)
5 en-uk-wmids M english_wmids en/en-wm
5 eo M esperanto eo
5 es M spanish es
5 fi M finnish fi
5 fr M french-test fr
5 hi M hindi-test hi
5 hu M hungarian hu
5 it M italian it
5 nl M dutch-test nl
5 no M norwegian-test no (nb 5)
5 pl M polish_test pl
5 pt M brazil pt (pt-br 5)
5 ro M romanian ro
5 ru M russian_test ru
5 sv M swedish-test sv
5 sw M swahihi-test sw
5 vi M vietnam-test vi
On voit qu'il y'a french-test, mais c'est tout. Y'a pas de "mb/mb-fr1".
Malgré le post de olazon je ne comprends pas comment il faut faire fonctionner espeak et mbrola.
espeak c'est la version installé par synaptic sous Feisty Fawn. Y'a-t-il un moyen de lui dire d'utiliser les fichiers de mbrola.
Je cherche encore.
Dernière modification par leibowitz (Le 28/06/2007, à 13:39)
Hors ligne
#8 Le 28/06/2007, à 13:44
- frafa
Re : xclip-speech, synthèse vocale
fo imperativement pour que mon script fonctionne
une version de espeak qui supporte les voix mbrola
pour compiler la derniere version de espeak à ce jour:
sudo apt-get install libportaudio-dev
wget http://kent.dl.sourceforge.net/sourceforge/espeak/espeak-1.26-source.zip
unzip espeak-1.26-source.zip
cd espeak-1.26-source/src
sudo make install
Hors ligne
#9 Le 28/06/2007, à 14:07
- leibowitz
Re : xclip-speech, synthèse vocale
Après quelques tests je me rends compte que la version d'espeak elle est probablement pas la bonne.
Comment vous l'avez installé, et surtout quelle version vous utilisez. La mienne ne sort même pas les diphones correctement...
Edit: ah bien, la réponse à ma question est postée avant que je la pose!
Dernière modification par leibowitz (Le 28/06/2007, à 14:08)
Hors ligne
#10 Le 28/06/2007, à 14:14
- frafa
Re : xclip-speech, synthèse vocale
moi j'utilise version:
eSpeak text-to-speech: 1.26 09.Jun.07
pour installer j'ai deja repondut:
http://forum.ubuntu-fr.org/viewtopic.php?pid=1016238#p1016238
Hors ligne
#11 Le 28/06/2007, à 14:28
- frafa
Re : xclip-speech, synthèse vocale
pour le francais espeak ne supporte que 2 voix mbrola fr1 (voix homme) et fr4 (voix femme)
pour passer en voix femme:
gedit ${HOME}/.gnome2/nautilus-scripts/xclip-speech.sh
et modifier la variable
TYPE_VOIX="1"
en
TYPE_VOIX="4"
Hors ligne
#12 Le 28/06/2007, à 15:07
- leibowitz
Re : xclip-speech, synthèse vocale
http://boby.joe.free.fr/dev/espeak_1.26-0.0bobyjoe0_i386.deb
En attendant le backport de espeak (qui existe déjà en version 1.26 en debian package pour gutsy)
Alors j'ai fais aucune modification dans le code source de espeak, ce qui veut dire que c'est compilé avec libportaudio 0.18-1.
Mais aussi c'est compilé en un seul paquet (pas de espeak-data ni de libespeak). Ca peut poser des problèmes de dépendances avec d'autres paquets (gnopernicus, gnome-orca, mais surtout libgnome-speech3)
Donc voilà, à ne pas utiliser. C'est seulement à des fins d'essais. A désinstaller ensuite.
Ce paquet est donc incompatible avec la version officielle de espeak, espeak-data, et libespeak1
PS: apparemment les voix french-mbrola-1 sont fournies avec espeak 1.26. Plutôt cool, heh?
Hors ligne
#13 Le 06/09/2007, à 02:55
- frafa
Re : xclip-speech, synthèse vocale
Bonjour,
Mise à jour du script xclip-speech
ajout de la compilation/installation de espeak-1.29 au script
installation inchangée (voir début de ce post).
Hors ligne
#14 Le 11/11/2007, à 06:11
- voironnais
Re : xclip-speech, synthèse vocale
Paix et Salut à tous
xclip est super il fonctionne bien, mais
voilà je voulais installer sur mon nouveau pc qui n'a jamais vu winDAUBE et installé en Gutsy et la ca coince voici le problème :
nb : Tous le autres pc n'ont eu qu'un ugrade pour aller sur Gutsy et fonctionnent du feu de dieu avec xclip-speech
tout va bien puis je lance le protocole du début de ce ce post et à la troisième ligne :
sudo ./install-xclip-speech-Ubuntu-feisty.sh
Résolution de tcts.fpms.ac.be... 193.190.210.20
Connexion vers tcts.fpms.ac.be|193.190.210.20|:80... connecté.
requête HTTP transmise, en attente de la réponse...
j'attends encore le reponse depuis deux jours...
C'est long..a t'il un problème sur le serveur ?
Merci de votre réponse
Dernière modification par voironnais (Le 11/11/2007, à 06:18)
Hors ligne
#15 Le 11/11/2007, à 10:57
- frafa
Re : xclip-speech, synthèse vocale
lo
ferme et relance je viens de faire une reinstall pour tester et en ce moment ca passe
le serveur etait surement en rade au moment ou t'as testé...
Dernière modification par frafa (Le 11/11/2007, à 10:57)
Hors ligne
#16 Le 02/03/2008, à 12:19
- stiss
Re : xclip-speech, synthèse vocale
salut,frafa......
encore un grand merci......encore un trés bon scrypte!!! fonctionne a merveille!!
#17 Le 02/03/2008, à 13:00
- frafa
Re : xclip-speech, synthèse vocale
==> stiss
lo
et Merci pour retour
je viens de ripper une upgrade
qui installe derniere version de espeak
espeak espeak-1.31 January 19, 2008
Hors ligne
#18 Le 12/03/2008, à 07:49
- stiss
Re : xclip-speech, synthèse vocale
salut frafa...
cela fonctionne super bien sur mon eeepc,mais sur mon fixe,jobtiens ça:
stiss@stiss-desktop:~$ sudo ./install-xclip-speech-Ubuntu-feisty.sh Utilisateur ok root root /home/stiss
Connexion internet ok.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
zenity est déjà la plus récente version disponible.
unzip est déjà la plus récente version disponible.
xclip est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Stop, pas trouvé de dossier: "/opt"
bizarre....:/
#19 Le 12/03/2008, à 08:41
- frafa
Re : xclip-speech, synthèse vocale
==> stiss
lo
c'est quoi ta distro sur ton fixe ?
t'as pas de dossier /opt ?
si dossier existe pas crée-le
sudo mkdir /opt
et relance script...
Dernière modification par frafa (Le 12/03/2008, à 08:47)
Hors ligne
#20 Le 12/03/2008, à 09:21
- stiss
Re : xclip-speech, synthèse vocale
salut frafa...
c'est ubuntu gutsy,j'ai créer opt,comme tu me l'a conseillé et ça fonctionne..
merci
ps:ouai...c'est bizarre que j'avais pas de /opt!!!??
#21 Le 08/05/2008, à 14:39
- voironnais
Re : xclip-speech, synthèse vocale
Salut Frafra
sur Hardy Heron le paquet espeak est le 1.36-Oubuntu1 à chaque mise à jour mon paquet espeak-1.26-source saute.
Je dois donc refaire
cd espeak-1.26-source/src
sudo make install
mais ca devient lassant comment puisque faire pour je n'ai plus après les upgrade : Ereur pas trouvé "VOIX_ES !
vérifiez votre version de espeak
Merci d'avance
Hors ligne
#22 Le 08/05/2008, à 18:44
- frafa
Re : xclip-speech, synthèse vocale
==> voironnais
Bonjour
pas eut le temps de tester le script sous hardy
doit y avoir qques modifs a faire, je m'en occupe ce week-end
Hors ligne
#23 Le 15/05/2008, à 05:23
- frafa
Re : xclip-speech, synthèse vocale
Bonjour,
mise à jour du script
relancez le script...
testé ok pour moi sous hardy
installe espeak-1.37
Hors ligne
#24 Le 05/08/2008, à 13:07
- boubou_css
Re : xclip-speech, synthèse vocale
Genial ton script ! merci beaucoup
Fonctionne parfaitment sous hardy.
Juste une question : y a t-il moyen de rediriger la sortie voix vers un micro casque et utiliser cette voix synthetique pour twinkle par exemple ?
#25 Le 05/08/2008, à 15:08
- frafa
Re : xclip-speech, synthèse vocale
lo, merci
regarde du coté de sox avec option -t
apt-get install sox
man sox
http://sox.sourceforge.net/sox.html
ou bien si twinkle supporte qjack
tu peut assayer en mode graphique via qjackctl
http://www.linuxmao.org/tikiwiki/tiki-index.php?page=Qjackctl
Hors ligne