Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/05/2008, à 20:10

weedfast

SpeakMePc : Faites parler votre pc !!

Voici donc mon script : SpeakMePc cool Son rôle ? Celui de prononcer tout ce que vous désirez !! En fait ça ne sert strictement à rien lol 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, à 17: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, à 22:05

leck

Re : SpeakMePc : Faites parler votre pc !!

putain merci, c'est enorme

Hors ligne

#3 Le 17/05/2008, à 09:12

weedfast

Re : SpeakMePc : Faites parler votre pc !!

merci wink


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, à 09:34

paul92

Re : SpeakMePc : Faites parler votre pc !!

merci, ça tue ce truc big_smile

Hors ligne

#5 Le 17/05/2008, à 10: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, à 10: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, à 19: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, à 17:28

weedfast

Re : SpeakMePc : Faites parler votre pc !!

batouk a écrit :

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, à 18: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, à 12:47

Grand Hibou

Re : SpeakMePc : Faites parler votre pc !!

Amusant!
merci! cool


"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, à 22:19

ZZzzZzzz

Re : SpeakMePc : Faites parler votre pc !!

enorme smile
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, à 08:32

Nasman

Re : SpeakMePc : Faites parler votre pc !!

ZZzzZzzz a écrit :

enorme smile
je suis reste sans voix

C'est pas grave, le PC peut te remplacer wink


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#12 Le 23/05/2008, à 14:01

amkoolgarst

Re : SpeakMePc : Faites parler votre pc !!

weedfast a écrit :

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, à 14: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, à 14:46

gwado

Re : SpeakMePc : Faites parler votre pc !!

ça tue big_smile
Avec ça et compiz... oh mon dieu que c'est bon linux lol

Hors ligne

#15 Le 23/05/2008, à 17:40

weedfast

Re : SpeakMePc : Faites parler votre pc !!

amkoolgarst a écrit :

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

batouk a écrit :

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 !! smile

Dernière modification par weedfast (Le 23/05/2008, à 17: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, à 18: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, à 19: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, à 19: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, à 19: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, à 19:33

weedfast

Re : SpeakMePc : Faites parler votre pc !!

batouk a écrit :

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 !! roll

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, à 19: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, à 19: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, à 19:40

amkoolgarst

Re : SpeakMePc : Faites parler votre pc !!

weedfast a écrit :

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, à 22:15

weedfast

Re : SpeakMePc : Faites parler votre pc !!

batouk a écrit :

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, à 22: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, à 23:31

amkoolgarst

Re : SpeakMePc : Faites parler votre pc !!

weedfast a écrit :

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