Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#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

Capture-xclip-speech.png
Capture-xclip-speech-1.png
Capture-xclip-speech-2.png

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

#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 Windows 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!!
cool

#17 Le 02/03/2008, à 13:00

frafa

Re : xclip-speech, synthèse vocale

==> stiss
lo smile
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 smile
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 smile

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

Haut de page ↑