#1 Le 16/05/2008, à 19:10
- weedfast
SpeakMePc : Faites parler votre pc !!
Voici donc mon script : SpeakMePc Son rôle ? Celui de prononcer tout ce que vous désirez !! En fait ça ne sert strictement à rien Mais comme tout ce qui est inutile est indispensable, vous devriez adorer SpeakMePc !!!
Le script a besoin des dépendances suivantes pour fonctionner :
zenity ( Pour afficher les boites de dialogue )
espeak ( Pour faire parler votre pc )
Pour les installer :
sudo apt-get install zenity espeak
Note : Le script vérifie les dépendances au démarrage
Installation :
Télécharger l'archive ici :
(Dernière version 1.0.1)
http://ubunblox.free.fr/UbunBlox/SpeakMePc/
Décompressez ensuite l'archive obtenue :
tar zxvf SpeakMePc_X.X.X.tar.gz
X.X.X correspond au numéro de version ( à modifier selon la version télécharger).
L'archive contient 2 fichiers, le script (SpeakMePc.sh) ainsi qu'un fichier d'aide ( SpeakMePc_help).
Vous allez à présent rendre le script exécutable, ouvrez un terminal et placez vous dans le répertoire ou se trouve le fichier puis tapez cette commande :
chmod +x SpeakMePc.sh
Puis pour lancez SpeakMePc tapez ceci :
./SpeakMePc.sh
Note : je conseille de lire le fichier d'aide SpeakMePc_help
Important : espeak n'émettra aucun son si une autre application audio est en cours, idem si vous choisissez d'exporter les sons en fichier .wav
Merci de laisser vos commentaires !!!
Dernière modification par weedfast (Le 23/05/2008, à 16:36)
Mon blog : http://ubunblox.servhome.org/ --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT
Hors ligne
#2 Le 16/05/2008, à 21:05
- leck
Re : SpeakMePc : Faites parler votre pc !!
putain merci, c'est enorme
Hors ligne
#3 Le 17/05/2008, à 08:12
- weedfast
Re : SpeakMePc : Faites parler votre pc !!
merci
Mon blog : http://ubunblox.servhome.org/ --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT
Hors ligne
#4 Le 17/05/2008, à 08:34
- paul92
Re : SpeakMePc : Faites parler votre pc !!
merci, ça tue ce truc
Hors ligne
#5 Le 17/05/2008, à 09:52
- weedfast
Re : SpeakMePc : Faites parler votre pc !!
Nouvelle MAJ = Version 1.0.1
* SpeakMePC permet la lecture des fichiers texte.
* Modification du fichier d'aide.
Cette nouvelle version est l'occasion de tester la mise à jours automatique !!
menu principal → options → mettre à jours le script
Dernière modification par weedfast (Le 17/05/2008, à 09:54)
Mon blog : http://ubunblox.servhome.org/ --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT
Hors ligne
#6 Le 20/05/2008, à 18:20
- batouk
Re : SpeakMePc : Faites parler votre pc !!
salut
je ne comprends pas pourquoi ça ne fonctionne pas pour moi !
Hors ligne
#7 Le 21/05/2008, à 16:28
- weedfast
Re : SpeakMePc : Faites parler votre pc !!
salut
je ne comprends pas pourquoi ça ne fonctionne pas pour moi !
Important : espeak n'émettra aucun son si une autre application audio est en cours, idem si vous choisissez d'exporter les sons en fichier .wav
Mon blog : http://ubunblox.servhome.org/ --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT
Hors ligne
#8 Le 21/05/2008, à 17:00
- Nasman
Re : SpeakMePc : Faites parler votre pc !!
Je crois qu'il y a un espace de trop pour lancer le programme.
Il faut faire:
./SpeakMePc.sh
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#9 Le 22/05/2008, à 11:47
- Grand Hibou
Re : SpeakMePc : Faites parler votre pc !!
Amusant!
merci!
"Certains disent qu'en faisant marcher le cd de windows vista à l'envers on entendrait des voix vous commandant d'adorer Satan. Mais c'est rien ça. Quand vous le faites marcher à l'endroit, il vous installe windows vista!"
Hors ligne
#10 Le 22/05/2008, à 21:19
- ZZzzZzzz
Re : SpeakMePc : Faites parler votre pc !!
enorme
je suis reste sans voix
Mme Albanel merci de révéler a la france le gigantesque abîme qui existe entre les décisions du gouvernement et les revendications du peuple.
Le fait qu'un support soit utilisé, même massivement, même majoritairement pour une activité illicite ne le rend pas illicite pour autant dès lors qu'un usage licite existe. C'est le principe de la liberté. "Eolas"
Hors ligne
#11 Le 23/05/2008, à 07:32
- Nasman
Re : SpeakMePc : Faites parler votre pc !!
enorme
je suis reste sans voix
C'est pas grave, le PC peut te remplacer
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#12 Le 23/05/2008, à 13:01
- amkoolgarst
Re : SpeakMePc : Faites parler votre pc !!
Nouvelle MAJ = Version 1.0.1
* SpeakMePC permet la lecture des fichiers texte.
* Modification du fichier d'aide.Cette nouvelle version est l'occasion de tester la mise à jours automatique !!
menu principal → options → mettre à jours le script
Salut!
Chez moi pour la maj:
Aucune connexion internet n'a été détectée ou le serveur google.com ne répond pas.
Veuillez vérifier votre connexion ou réessayer plus tard.
?
Jifya moja haliinjiki chungu.
In girum imus nocte, ecce, et consumimur igni.
Hors ligne
#13 Le 23/05/2008, à 13:41
- batouk
Re : SpeakMePc : Faites parler votre pc !!
toujours pas de son ! mais je constate que je n'ai pas de dossier "speakmepc"dans mon dossier perso,je ne sais pas pourquoi ?
Hors ligne
#14 Le 23/05/2008, à 13:46
- gwado
Re : SpeakMePc : Faites parler votre pc !!
ça tue
Avec ça et compiz... oh mon dieu que c'est bon linux
Hors ligne
#15 Le 23/05/2008, à 16:40
- weedfast
Re : SpeakMePc : Faites parler votre pc !!
Chez moi pour la maj:
Aucune connexion internet n'a été détectée ou le serveur google.com ne répond pas.
Veuillez vérifier votre connexion ou réessayer plus tard.
?
Fait :
bash -x SpeakMePc.sh 2>log.txt
Et affiche le resultat du fichier log.txt
toujours pas de son ! mais je constate que je n'ai pas de dossier "speakmepc"dans mon dossier perso,je ne sais pas pourquoi ?
Fais en de même !!
bash -x SpeakMePc.sh 2>log.txt
Merci pour vos retours !!
Dernière modification par weedfast (Le 23/05/2008, à 16:45)
Mon blog : http://ubunblox.servhome.org/ --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT
Hors ligne
#16 Le 23/05/2008, à 17:00
- amkoolgarst
Re : SpeakMePc : Faites parler votre pc !!
salut et merci.
bash -x SpeakMePc.sh 2>log.txt
le log.txt:
+ VERSION=1.0.1
++ find /home/open/.speakmepc -type d
+ '[' '!' /home/open/.speakmepc ']'
++ find /home/open/.speakmepc/SpeakMePc.sh
+ '[' '!' /home/open/.speakmepc/SpeakMePc.sh ']'
+ CHECK_DEP
++ which zenity
+ '[' '!' /usr/bin/zenity ']'
++ which espeak
+ '[' '!' /usr/bin/espeak ']'
+ PREF
++ find /home/open/.speakmepc/SpeakMePc_config
+ '[' '!' /home/open/.speakmepc/SpeakMePc_config ']'
++ head -1 /home/open/.speakmepc/SpeakMePc_config
+ LANGUE=fr
++ head -2 /home/open/.speakmepc/SpeakMePc_config
++ tail -1
+ AMP=10
++ head -3 /home/open/.speakmepc/SpeakMePc_config
++ tail -1
+ PITCH=50
++ head -4 /home/open/.speakmepc/SpeakMePc_config
++ tail -1
+ SPEED=160
++ head -5 /home/open/.speakmepc/SpeakMePc_config
++ tail -1
+ WAV=non
+ '[' non = oui ']'
+ MENU
++ zenity --list --radiolist --height=260 --width=330 '--title=SpeakMePc : Menu principal' --text= --column= --column= --column= --hide-column=2 '--separator= ' TRUE 1 'Parle moi maintenant' FALSE 2 'Lire un fichier texte' FALSE 3 Aide FALSE 4 Options FALSE 5 Quitter
+ START=4
+ '[' 4 = 1 ']'
+ '[' 4 = 2 ']'
+ '[' 4 = 3 ']'
+ '[' 4 = 4 ']'
+ OPTIONS
++ zenity --list --radiolist --height=270 --width=330 '--title=SpeakMePc : Options' --text= --column= --column= --column= --hide-column=2 '--separator= ' TRUE 1 'Reconfigurer SpeakMePc' FALSE 2 'Mettre à jours le script' FALSE 3 'Ajouter un lanceur dans votre menu' FALSE 4 'Supprimer le lanceur de votre menu' FALSE 5 'A propos' FALSE 6 'Revenir au menu principal'
+ OPT=2
+ '[' 2 = 1 ']'
+ '[' 2 = 2 ']'
+ MAJ
+ PING
+ ping google.com -c 3
+ zenity --progress --title=SpeakMePc '--text=Test de la connexion internet en cours...' --pulsate --auto-close
+ '[' 1 '!=' 0 ']'
+ zenity --error '--title=Erreur : Pas de connexion Internet' '--text=Aucune connexion internet n'\''a été détectée ou le serveur google.com ne répond pas.\n \nVeuillez vérifier votre connexion ou réessayer plus tard.'
+ MENU
++ zenity --list --radiolist --height=260 --width=330 '--title=SpeakMePc : Menu principal' --text= --column= --column= --column= --hide-column=2 '--separator= ' TRUE 1 'Parle moi maintenant' FALSE 2 'Lire un fichier texte' FALSE 3 Aide FALSE 4 Options FALSE 5 Quitter
+ START=
+ '[' '' = 1 ']'
+ '[' '' = 2 ']'
+ '[' '' = 3 ']'
+ '[' '' = 4 ']'
+ '[' '' = 4 ']'
+ exit
A+!
Jifya moja haliinjiki chungu.
In girum imus nocte, ecce, et consumimur igni.
Hors ligne
#17 Le 23/05/2008, à 18:23
- batouk
Re : SpeakMePc : Faites parler votre pc !!
j'ai tapé
bash -x SpeakMePc.sh 2>log.txt
dans un terminal et ça m'ouvre la fenêtre avec le menu pricipal de "speakmepc" ??
Hors ligne
#18 Le 23/05/2008, à 18:26
- weedfast
Re : SpeakMePc : Faites parler votre pc !!
Arrives tu à faire un ping sur google.com ?
ping google.com -c 1
tu devrais avoir quelque chose du genre :
PING google.com (72.14.207.99) 56(84) bytes of data.
64 bytes from eh-in-f99.google.com (72.14.207.99): icmp_seq=1 ttl=242 time=148 ms
--- google.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 148.969/148.969/148.969/0.000 ms
pedro@debian:~$ ping google.com -c 1
PING google.com (64.233.167.99) 56(84) bytes of data.
64 bytes from py-in-f99.google.com (64.233.167.99): icmp_seq=1 ttl=240 time=171 ms
--- google.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 171.292/171.292/171.292/0.000 ms
Cela me semble tout de même bizarre ...
Dernière modification par weedfast (Le 23/05/2008, à 18:28)
Mon blog : http://ubunblox.servhome.org/ --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT
Hors ligne
#19 Le 23/05/2008, à 18:33
- weedfast
Re : SpeakMePc : Faites parler votre pc !!
j'ai tapé
bash -x SpeakMePc.sh 2>log.txt
dans un terminal et ça m'ouvre la fenêtre avec le menu pricipal de "speakmepc" ??
C'est normal !!
Avec cette commande toutes les étapes du script sont écrites dans un fichier texte ( ici log.txt ), cela permet de mieux visualisé le problème si il y en a un ...
Au faite as tu testé espeak seul ? Avec une commande du genre :
espeak -v fr -s 140 "salut"
Dernière modification par weedfast (Le 23/05/2008, à 18:33)
Mon blog : http://ubunblox.servhome.org/ --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT
Hors ligne
#20 Le 23/05/2008, à 18:39
- batouk
Re : SpeakMePc : Faites parler votre pc !!
ok ! ,c'est bon ,j'ai tout mis a la corbeille et réinstallé et cela fonctionne , j'aimerai savoir quels sont vos réglages pour la meilleure qualité de rendu du son
merci
Hors ligne
#21 Le 23/05/2008, à 18:40
- amkoolgarst
Re : SpeakMePc : Faites parler votre pc !!
Arrives tu à faire un ping sur google.com ?
ping google.com -c 1
tu devrais avoir quelque chose du genre :
PING google.com (72.14.207.99) 56(84) bytes of data. 64 bytes from eh-in-f99.google.com (72.14.207.99): icmp_seq=1 ttl=242 time=148 ms --- google.com ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 148.969/148.969/148.969/0.000 ms pedro@debian:~$ ping google.com -c 1 PING google.com (64.233.167.99) 56(84) bytes of data. 64 bytes from py-in-f99.google.com (64.233.167.99): icmp_seq=1 ttl=240 time=171 ms --- google.com ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 171.292/171.292/171.292/0.000 ms
Cela me semble tout de même bizarre ...
open@ubuntu:~$ ping google.com -c 1
PING google.com (64.233.187.99) 56(84) bytes of data.
--- google.com ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
Je pense que c'est à moi qure tu t'adressais...non?
Ceci dit je n'ai aucun problème de navigation.........
Jifya moja haliinjiki chungu.
In girum imus nocte, ecce, et consumimur igni.
Hors ligne
#22 Le 23/05/2008, à 21:15
- weedfast
Re : SpeakMePc : Faites parler votre pc !!
ok ! ,c'est bon ,j'ai tout mis a la corbeille et réinstallé et cela fonctionne , j'aimerai savoir quels sont vos réglages pour la meilleure qualité de rendu du son
merci
Ceux par défauts donne de bon résultat, je te conseille tout de même de mettre la vitesse de prononciation à 140
Mon blog : http://ubunblox.servhome.org/ --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT
Hors ligne
#23 Le 23/05/2008, à 21:19
- weedfast
Re : SpeakMePc : Faites parler votre pc !!
amkoolgarst :
Ton ordinateur n'arrive pas à rejoindre le serveur google.com avec la fonction ping ... et je ne sais vraiment pas pourquoi !!
Bref si tu souhaite utilisé les fonctions de mise à jours et de création de lanceur je te conseille de supprimer simplement la fonction PING du script.
Mon blog : http://ubunblox.servhome.org/ --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT
Hors ligne
#24 Le 23/05/2008, à 22:31
- amkoolgarst
Re : SpeakMePc : Faites parler votre pc !!
amkoolgarst :
Ton ordinateur n'arrive pas à rejoindre le serveur google.com avec la fonction ping ... et je ne sais vraiment pas pourquoi !!
Bref si tu souhaite utilisé les fonctions de mise à jours et de création de lanceur je te conseille de supprimer simplement la fonction PING du script.
...Je ne sais quoi te dire...Aucun problème de connexion de toute façon...à part quand je veux mettre ton script à jour...Effectivement quand j'ai vu le résultat du ping j'ai commencé à avoir ses sueurs froides...mais bon je navigue sans aucun problème...:cool:
C'est vrai que c'est franchement curieux; je ne m'en étais pas rendu compte jusqu'alors...
Je vais voir ce que cela donne sans la fonction PING.
Merci!
A+!
Jifya moja haliinjiki chungu.
In girum imus nocte, ecce, et consumimur igni.
Hors ligne