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.

#201 Le 23/02/2012, à 14: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, à 14:42

n3o51

Re : [Script] reconnaissance vocale avec google

non non c'est bien comme ça big_smile

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


Welcome to the real world
________________________________

Hors ligne

#203 Le 23/02/2012, à 15: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, à 16:09)

#204 Le 23/02/2012, à 16: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, à 17: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, à 18: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, à 18:56)

#207 Le 23/02/2012, à 19: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, à 19:32)

#208 Le 23/02/2012, à 22: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, à 23: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, à 23:13)

#210 Le 23/02/2012, à 23: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, à 09: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, à 12: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, à 13: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, à 17: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, à 18: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, à 19: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, à 19:36)

#217 Le 24/02/2012, à 22: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, à 22:54)


Welcome to the real world
________________________________

Hors ligne

#218 Le 24/02/2012, à 23: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, à 23:08)

#219 Le 24/02/2012, à 23: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, à 23: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, à 23:29

n3o51

Re : [Script] reconnaissance vocale avec google

de rien je fait pas grand chose big_smile

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, à 23:35)


Welcome to the real world
________________________________

Hors ligne

#222 Le 24/02/2012, à 23: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, à 23: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, à 23: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 25/02/2012, à 00: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