#201 Le 23/02/2012, à 13:16
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
voilà ce que je rajoute pour la fonction écrire :
ECRIRE (){
NOTE=oui
while [ "$NOTE" != "non" ]
do
{
ACQUISITION "Que voulez tapez";
TRADUCTION;
case $TEXTE in
stop ) NOTE="non" ;;
pause ) PAUSE ;;
*) xdotool type "$TEXTE";;
esac
}
done
}
ça te permet de continuer d'écrire, de mettre en pause en disant <pause> et d'arreter la prise de note en disant <stop>
Si tu veux je peux changer les mots (stop et pause)
#202 Le 23/02/2012, à 13:42
- n3o51
Re : [Script] reconnaissance vocale avec google
non non c'est bien comme ça
Sinon tu as vu le programme simon il utilise un syteme de grille pour deplacer le curseur de la souris
http://www.youtube.com/watch?v=x_9ImaiOISs
Une chose qui me vient donne la possibilité dans la configuration pour les sons associés de mettre plusieurs sons séparés par des virgules.
Aussi l'installation ne semble pas fonctionner , je selectionne un dossier rien ne se passe.Il serait bien de ne pas quitter le script si on installe pas les dep seulement avertir l'user mais en qu'a de bug de l'installation comme la sa serait mieux
Dernière modification par n3o51 (Le 23/02/2012, à 14:30)
Welcome to the real world
________________________________
Hors ligne
#203 Le 23/02/2012, à 14:58
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
je vais revoir l'install, j'avoue que je n'y ai pas toucher depuis longtemps.J'essaye de corriger ça.
edit: À priori l'install des dépendances fonctionne. Ensuite la fenêtre de selection de dossier s'affiche mais ça ne fait rien quand on clique sur valider.
C'est la première fois que j'utilise un filechooserdialog désolé....pour le bug
Dernière modification par benoitfra (Le 23/02/2012, à 15:09)
#204 Le 23/02/2012, à 15:44
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
Arg je n'y arrive pas, j'essaye de récupérer le dossier mais pas moyen...
il y a un problème puisqu'il me trouve bien le nom du dossier sélectionner mais il essaye de créer le dossier clicked/google2voice
=> [[ PY ]] => :: FIFO write :: GET@_filechooserdialog1_get_filename="/home/benoit/Bureau/google"
=> [[ PY ]] => mkdir: impossible de créer le répertoire «clicked/google2voice»: Aucun fichier ou dossier de ce type
#205 Le 23/02/2012, à 16:48
- Kazuke
Re : [Script] reconnaissance vocale avec google
Bonjour et merci pour vos contributions.
Petit souci à l'install :
"kazuke@kazuke-Quad:~$ sudo sh ~/Téléchargements/RecoVocal/installer.sh
[sudo] password for kazuke:
SET@window1.show()
/home/kazuke/Téléchargements/RecoVocal/installer.sh: 73: Syntax error: redirection unexpected"
Sous maverick 10.10
Hors ligne
#206 Le 23/02/2012, à 17:32
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
Attention Kazuke si on parle bien du script d'installation pour google2voice, ce n'est pas installer.sh qu'il faut lancer mais go_installer.sh
Ensuite pour l'instant l'install ne marche pas à cause d'une fenêtre de sélection de dossier que je n'arrive pas à maîtriser.
J'aurai besoin d'aide, je poste ici tout ce qui concerne l'installateur:
installateur
Dernière modification par benoitfra (Le 23/02/2012, à 17:56)
#207 Le 23/02/2012, à 18:31
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
Bon bah voilà, j'ai réussi. Il y avaiit quelques callback qui n'étaient pas bien réglés, voilà la nouvelle archive. Dite moi si ça marche (j'ai testé normalement oui)
Il y a la fonction écrire avec la boucle pour rester dans le mode écriture.
Lien de téléchargement de google2voice
Dernière modification par benoitfra (Le 23/02/2012, à 18:32)
#208 Le 23/02/2012, à 21:22
- Kazuke
Re : [Script] reconnaissance vocale avec google
L'install s'est bien passée, semble-t-il.
Lors de la configuration :
=> [[ PY ]] => DEBUG=> in bash NOT GET _sgientry internet
=> [[ PY ]] => :: FIFO write :: _meteoentry F
=> [[ PY ]] => DEBUG=> in bash NOT GET _meteoentry F
=> [[ PY ]] => :: FIFO write :: _meteoentry FR
=> [[ PY ]] => DEBUG=> in bash NOT GET _meteoentry FR
=> [[ PY ]] => :: FIFO write :: _meteoentry FRX
=> [[ PY ]] => DEBUG=> in bash NOT GET _meteoentry FRX
=> [[ PY ]] => :: FIFO write :: _meteoentry FRXX
=> [[ PY ]] => DEBUG=> in bash NOT GET _meteoentry FRXX
=> [[ PY ]] => :: FIFO write :: _meteoentry FRXX0
=> [[ PY ]] => DEBUG=> in bash NOT GET _meteoentry FRXX0
=> [[ PY ]] => :: FIFO write :: _meteoentry FRXX00
=> [[ PY ]] => DEBUG=> in bash NOT GET _meteoentry FRXX00
=> [[ PY ]] => :: FIFO write :: _meteoentry FRXX007
=> [[ PY ]] => DEBUG=> in bash NOT GET _meteoentry FRXX007
=> [[ PY ]] => :: FIFO write :: _meteoentry FRXX0076
=> [[ PY ]] => DEBUG=> in bash NOT GET _meteoentry FRXX0076
=> [[ PY ]] => :: FIFO write :: _btn_meteo clicked
=> [[ PY ]] => DEBUG=> in bash NOT GET _btn_meteo clicked
=> [[ PY ]] => sed: impossible de lire /home/kazuke/.config/google2voice/config.cfg: Aucun fichier ou dossier de ce type
=> [[ PY ]] => /home/kazuke/Téléchargements/RecoVocal/google2voice_applet.sh: ligne 479: /home/kazuke/.config/google2voice/config.cfg: Aucun fichier ou dossier de ce type
Autre chose, depuis le lancement, je perds le focus de la fenêtre active toutes les 10 secondes, même après avoir quitter l'utilitaire.
Hors ligne
#209 Le 23/02/2012, à 22:08
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
Ok merci pour le retour, je vais modifie l'install pour que le fichier de config soit créer à l'install.
Concernant ton problème Kazuke crée dans /home/kazuke/.config un dossier googlegle2voice et crée à l'intérieur un fichier config.cfg et un fichier install.txt avec à l'intérieur le dossier d'install.
ex : si google2voice est installé dans $HOME/google2voice
mettre dansinstall.txt : DOSSIER=$HOME/google2voice
C'est bizarre chez moi les >> créer le fichier si il n'existe pas, à priori pas chez les autres.
Je corrige et je poste la nouvelle version.
Dernière modification par benoitfra (Le 23/02/2012, à 22:13)
#210 Le 23/02/2012, à 22:18
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
Voilà, j'ai corrigé les >> en > pour que le fichier de config soit créer.
Merci à vous Kazuke et n3o51 pour les retours
Lien de téléchargement de google2voice
#211 Le 24/02/2012, à 08:33
- n3o51
Re : [Script] reconnaissance vocale avec google
salut pas encore essayé mais tu devrait aussi ajouter un onglets mise a jour au soft et prévoir une mise a jour du soft
Welcome to the real world
________________________________
Hors ligne
#212 Le 24/02/2012, à 11:11
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
Pour les mises à jour, je ne sais pas si c'est possible car j’héberge les fichiers sur dropbox et donc je ne gère pas l'adresse du lien de téléchargement.
De plus si j'ajoute un onglet mise ç jour cela suppose que j’exécute la mise à jour tout en ayant le script qui tourne. Si quelqu'un sait faire ça ?
#213 Le 24/02/2012, à 12:28
- n3o51
Re : [Script] reconnaissance vocale avec google
Effectivement , le plus simple serait surement de verifier la mise a jour avant le lancement du script.Mais c'est vrai que si l'adresse n'est pas la même cela peut être gênant.
Welcome to the real world
________________________________
Hors ligne
#214 Le 24/02/2012, à 16:22
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
Dsl pour l'intervalle de temps pour la réponse, j'ai vérifié sous dropbox à priori tant que je ne change pas de nom pour l'archive, l'adresse ne change pas.
Sinon, j'ai regardé du coté de google code mais il est question de license et de type de "depot" GIT, ...
Voilà,
Sinon, j'essaye en ce moment de supprimer une dépendance xosd en la remplaçant par une fenêtre transparente .
Pour la transparence, j'y arrive mais il semble que le texte aussi devient transparent. Ensuite, la taille de la fenêtre c'est ok.
Ce qui me bloque c'est la possibilité de régler l'emplacement de la fenêtre, la couleur et la taille du texte.
#215 Le 24/02/2012, à 17:13
- n3o51
Re : [Script] reconnaissance vocale avec google
oui vissiblement cela n'est pas gerer par glade2script
Welcome to the real world
________________________________
Hors ligne
#216 Le 24/02/2012, à 18:12
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
Bon, j'ai pensé à modifier la fonction de déplacement (haut/bas) afin de pouvoir donner des chiffres pour faire plusieurs fois la même action
En gros dire <bas> puis 2 pour descendre deux fois.
J'ai aussi modifier un petit peu l'interface (labels)
Voici la nouvelle archive :
Lien de téléchargement de google2voice
Dernière modification par benoitfra (Le 24/02/2012, à 18:36)
#217 Le 24/02/2012, à 21:52
- n3o51
Re : [Script] reconnaissance vocale avec google
Salut toujours le soucis si on installe pas les dépendances
Aprés installation /home/n3o-chacha/Bureau/nouveau dossier/google2voice(9)/google2voice_applet.sh: line 471: /home/n3o-chacha/.config/google2voice/config.cfg: Aucun fichier ou dossier de ce type
Dernière modification par n3o51 (Le 24/02/2012, à 21:54)
Welcome to the real world
________________________________
Hors ligne
#218 Le 24/02/2012, à 22:07
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
c'est bizarre car quand on n'installe pas les dépendances on lance :
_dependancenon(){
echo "TEXT@END@_log@ Attention si vous n'installez pas les dépendances \\n vous risquez de connaitre quelques problèmes \\n"
echo "SET@window2.hide()";
echo "SET@_filechooserdialog1.show()"
}
et donc :
_filechooserdialog1(){
if [[ "$1" = "clicked" ]]; then
echo "GET@_filechooserdialog1.get_filename()"
else
DOS=$@
dossier="$DOS/google2voice"
echo "DOSSIER=$dossier" > $HOME/.config/google2voice/install.txt
echo "FICHIER DE CONFIGURATION" > $HOME/.config/google2voice/config.cfg
[[ -d "$dossier" ]] || mkdir "$dossier"
chmod +x google2voice_applet.sh ;
chmod +x go_google2voice_applet.sh;
chmod +x glade2script.py
cp "glade2script.py" "$dossier"
cp "go_google2voice_applet.sh" "$dossier"
cp "google2voice_applet.glade" "$dossier"
cp "READ-ME" "$dossier"
cp "icons.png" "$dossier"
cp "icons_B.png" "$dossier"
fi
echo "EXIT@@"
}
Comme tu peux le voir je crée bien le fichier de config et le fichier d'install dans $HOME/.config/google2voice
ERREUR CORRIGÉE GRACE À TOI le makedir intervient trop tard, merci
Dernière modification par benoitfra (Le 24/02/2012, à 22:08)
#219 Le 24/02/2012, à 22:11
- n3o51
Re : [Script] reconnaissance vocale avec google
J'espere qu'avaec la nouvelle ça va marché j'aimerais bien essayé ta nouvelle version
Welcome to the real world
________________________________
Hors ligne
#220 Le 24/02/2012, à 22:13
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
Merci encore n3o51,
Voici le lien pour le téléchargement:
Lien de téléchargement de google2voice
#221 Le 24/02/2012, à 22:29
- n3o51
Re : [Script] reconnaissance vocale avec google
de rien je fait pas grand chose
Pour la mise a jour faudrais quelque chose comme ça
# Mise à jour automatique du script
function maj_auto
{
cd /tmp
rm -f canal*
wget "http://ibidems.free.fr/ras/script/canal" &>/dev/null
if ! [[ -f canal ]]
then zenity --warning --title="Fin du script" --text="Veuillez vérifier votre connection internet et relancer le script."
exit
fi
new=$( cat canal | grep "version=[v]" | cut -f2 -d "=" )
wget "http://ibidems.free.fr/ras/script/$new.txt" &>/dev/null
if ! [[ "$new" = "$version" ]]
then
zenity --info --text="La version $new est disponible, voici la liste des nouveautées :
$(cat $new.txt)
Voulez vous installer cette version ?"
if [[ $? == "0" ]]
then
echo "Mise à jour du script en cours..."
set --
rm -f "$parent_dir"/canal
cp canal "$parent_dir"/
chmod +x "$parent_dir"/canal
rm -f canal*
zenity --question --title="Mise à jour" --text="Une mise à jour a été effectuée vers la version $new
Merci de bien vouloir relancer le script."
exit
fi
fi
}
Bon je lance le fichier je dis installer les dépendances ensuite dans la console
=> [[ PY ]] => :: FIFO write :: _filechooserdialog1 /home/n3o-chacha/Bureau/nouveaudossier/google2voice(10)
=> [[ PY ]] => DEBUG=> in bash NOT GET _filechooserdialog1 /home/n3o-chacha/Bureau/nouveaudossier/google2voice(10)
=> [[ PY ]] => /home/n3o-chacha/Bureau/nouveaudossier/google2voice(10)/installer.sh: line 45: /home/n3o-chacha/.config/google2voice/install.txt: Aucun fichier ou dossier de ce type
=> [[ PY ]] => /home/n3o-chacha/Bureau/nouveaudossier/google2voice(10)/installer.sh: line 46: /home/n3o-chacha/.config/google2voice/config.cfg: Aucun fichier ou dossier de ce type
Et le fiechooser ne ce lance pas
enfin si je relance en selctionnant ne pas installer le filechooser s'ouvre et se referme aussitot avec ça en console
=> [[ PY ]] => DEBUG=> in bash NOT GET _filechooserdialog1 /home/n3o-chacha/Bureau/nouveaudossier/google2voice(10)
=> [[ PY ]] => /home/n3o-chacha/Bureau/nouveaudossier/google2voice(10)/installer.sh: line 45: /home/n3o-chacha/.config/google2voice/install.txt: Aucun fichier ou dossier de ce type
=> [[ PY ]] => /home/n3o-chacha/Bureau/nouveaudossier/google2voice(10)/installer.sh: line 46: /home/n3o-chacha/.config/google2voice/config.cfg: Aucun fichier ou dossier de ce type
=> [[ PY ]] => :: FIFO write :: _filechooserdialog1 /home/n3o-chacha/Bureau/nouveaudossier/google2voice(10)
=> [[ PY ]] => EXIT@@
=> [[ PY ]] => :: FIFO write :: QuitNow
Dernière modification par n3o51 (Le 24/02/2012, à 22:35)
Welcome to the real world
________________________________
Hors ligne
#222 Le 24/02/2012, à 22:40
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
Vu que l'adresse change pas, je vais essayer de le mettre.
Faut que je rajoute un numéro de version. Ensuite, il y a qq trucs que je n'ai jamais utilisé:
if ! [[ -f canal ]] ???
&>/dev/null ??
rm -f canal* ??
#223 Le 24/02/2012, à 22:45
- n3o51
Re : [Script] reconnaissance vocale avec google
si canal n'est pas un fichier alors on arrette le script enfaite wget dois rien telecharger si pas de connection internet doonc le script et arretté
/Dev/hull c'est une sorte de poubelle on envoie dans du vide en faite
et pour rm -f supprime sans confirmation
Welcome to the real world
________________________________
Hors ligne
#224 Le 24/02/2012, à 22:56
- Compte supprimé
Re : [Script] reconnaissance vocale avec google
erreurs localisées et corrigées
echo "EXIT@@" qui trainait
oublier de copier google2voice_applet.sh
Voici le lien :
Lien de téléchargement de google2voice
#225 Le 24/02/2012, à 23:07
- n3o51
Re : [Script] reconnaissance vocale avec google
=> [[ PY ]] => :: FIFO write :: _filechooserdialog1 /home/n3o-chacha/Bureau/nouveaudossier/google2voice(9)
=> [[ PY ]] => /home/n3o-chacha/Bureau/nouveaudossier/google2voice(9)/installer.sh: line 45: /home/n3o-chacha/.config/google2voice/install.txt: Aucun fichier ou dossier de ce type
=> [[ PY ]] => /home/n3o-chacha/Bureau/nouveaudossier/google2voice(9)/installer.sh: line 46: /home/n3o-chacha/.config/google2voice/config.cfg: Aucun fichier ou dossier de ce type
=> [[ PY ]] => EXIT@@
toujours impossible a installer chez moi l'ami
Welcome to the real world
________________________________
Hors ligne