[LOGICIEL] GameReco (Reconnaissance vocale pour Mount&Blade et autres jeux)

正在查看此主题的用户

Non mais je suis conscient pour la licence, je me doute bien que gratuit ne veut pas dire open source.

Mais je pensais que tu m'accusais de distribuer ton logiciel en l'ayant modifié et en m'attribuant les mérites, d'ou ma réponse.

De toutes façons j'ai retiré le lien que j'avais mis dès que tu m'as avertit, désolé d'avance.

Et merci pour ton boulot :wink:
 
Ah giova traine toujours dans le coin :smile:

Après une semaine de tests, et pas mal de combats à mon actif, j'ai constaté que ça merdouillait un peu. Des fois même sans que je ne dise quoi que ce soit l'ordre de retraite se déclenche, ça peut parfois être un peu chiant, enfin bon ça reste un super logiciel.

Ce que je ne comprends pas c'est le test de la reconnaissance vocale. Tu as mis 4 exemples qu'on peut tester, jusque là rien d'anormal, par contre parfois en essayant diverses commandes le logiciel en ajoute, comme s'il les avait reconnue, sauf que ça ne correspond jamais à ce que j'ai dit, et c'est même très très loin de ce que j'ai dit. Je ne sais pas comment marche exactement ton logiciel mais s'il apprend à reconnaitre notre façon de parler dans cette section test il aurait été bon d'avoir une possibilité de valider ou non ce qu'il a compris et ensuite l'ajouter à la liste si le test est bon. En fait depuis que j'ai réessayé quelques fois ce test en pensant améliorer la reconnaissance en jeu j'ai obtenu l'effet inverse, ça ne marche plus très bien maintenant. J'ai réinstallé mais rien n'y fait, du coup je ne vois pas trop comment revenir à l'efficacité que j'avais au départ. Plus je fais test reconnaissance vocale, plus ça déconne.

En tout cas merci bien pour ce petit bijou :smile:
 
Dunkelzahn63 说:
Ah giova traine toujours dans le coin :smile:

Après une semaine de tests, et pas mal de combats à mon actif, j'ai constaté que ça merdouillait un peu. Des fois même sans que je ne dise quoi que ce soit l'ordre de retraite se déclenche, ça peut parfois être un peu chiant, enfin bon ça reste un super logiciel.

N'oublie pas que la reconnaissance vocale requiert un environnement saint pour bien fonctionner. Un simple gresillement peut lui faire croire que tu as prononcé un mot, et je ne parle pas d'une TV qui fonctionnerait dans la piece. Donc bien tester son micro, pas de souffle, pas trop fort ni trop faible.

Mais pour te répondre plus spécifiquement, je dirai que si il envoie des ordres tout seul, ne reste pas en mode de déclenchement automatique, passe en manuel (que l'on appelle aussi "push to talk"), ainsi il ne t'écoutera que lorsque tu appuye sur la touche/bouton que tu as choisi dans les options.

Dunkelzahn63 说:
[...]j'ai réessayé quelques fois ce test en pensant améliorer la reconnaissance en jeu j'ai obtenu l'effet inverse, ça ne marche plus très bien maintenant. J'ai réinstallé mais rien n'y fait, du coup je ne vois pas trop comment revenir à l'efficacité que j'avais au départ. Plus je fais test reconnaissance vocale, plus ça déconne.

Tu souleve la un point important qui merite meme d'aller dans la FAQ !
Le logiciel utilise la reconnaissance vocale de windows. Celle ci a un profil utilisateur par défaut qui mémorise ta facon de parler. C'est Windows qui détient ce profil, pas mon logiciel. Donc inutile de réinstaller voice commander !

Tu peux :
1) soit aller dans le panneau de config refaire un apprentissage de ta voie.
2) soit carrement aller dans le panneau de config, supprimer ton profil utilisateur (dans reconnaissance vocale, options avancées) et en recréer un nouveau. Biensur comme il sera vierge tu devra refaire un apprentissage de la voie.

J'ai moi aussi constaté ton probleme : il me comprennais de moins en moins. Je pense que c'est du au fait que j'ai joué des fois avec la télé a coté, que des fois je marmonnais au lieu d'articuler, parlai vite, bref je soupsonne qu'en lui infligeant ces conditions dégeulasses, il essaye (mais mal) d'optimiser mon profil de voix. Cela dit il y a une solution que j'exprime plus bas.


Dunkelzahn63 说:
[...] parfois en essayant diverses commandes le logiciel en ajoute, comme s'il les avait reconnue, sauf que ça ne correspond jamais à ce que j'ai dit, et c'est même très très loin de ce que j'ai dit.

2 choses :

Déja soyons précis sur les termes employés : Je devinne que tu veux plutot dire que lors de tes tests, le logiciel ajoute plusieurs cibles à ta commande, et non qu'il envois plusieurs ordres (ce qui est radicalement different !).
Par exemple tu as dis "archers suivers moi" et tu vois qu'il a compris "archers infanterie groupe1 suivez moi".
Par contre, toujours si tu dis cette meme phrase, je serai surpris que tu dise qu'il comprend "Archez suivez moi" puis "cavalerie chargez" puis etc...
Ou alors c'est qu'il y a de l'écho: ton micro entend les enceintes du pc !
Il faut dans ce cas utiliser un micro casque + baisser le volume du micro et du casque. Eviter le mode automatique (utiliser le push to talk).

Le Deuxieme point est une bonne nouvelle, j'ai moi aussi constaté ton probleme, et j'ai grandement amélioré la reconnaissance vocale. Mais, ca c'est pour la prochaine version pas encore publiée :smile:

Explication sur ce qui se passera dans la future version (entre autre) :
Le moteur de reco donne un score a ce qu'il crois avoir compris. Plus le score est élevé, plus il indique qu'il est sur d'avoir bien compris. Jusqu'a maintenant je ne tenais pas compte du score, d'où le probleme dont tu parle.
Dans la future version il y aura 2 options supplémentaires : "Tolérance Phrase" Permet d'accepter ou non l'ordre en fonction du score global de la phrase. "Tolérance Sémantique" pour chaque mot reconnu, il regarde son score pour voir si on l'inclue ou non dans phrase.

Tout ca est déja implémenté et testé, et je peux te dire que ca fonctionne drolement bien, vraiment plus aucun probleme !!! Donc patience, il faut attendre la prochaine version, qui je l'espere sortira d'ici 2 semaines. Ca sera vraiment une grosse mise à jour, je vous en dirai plus d'ici quelques jours.


il aurait été bon d'avoir une possibilité de valider ou non ce qu'il a compris et ensuite l'ajouter à la liste si le test est bon.[...]
En tout cas merci bien pour ce petit bijou :smile:
.

Ca ne sera pas présent dans M&B WB Voice commander. En fait pour tout vous dire, il y aura un "Gamer Voice commander", avec un éditeur. Celui ci sera un shareware, mais je tiens à vous rassurer, ce qui concerne mount & blade et M&B Warband restera gratuit ( avec les fonctionnalités actuelles, mais sans éditeur justement compris dans la version payante). Pour les autres jeux, les fonctionnalités, liste d'ordre, durée d'utilisation seront limités; j'espere pouvoir fixer un prix tres attréyant pour qu'il reste accessible à tous.
 
En tout cas, si tu arrive à gagner un peu d'argent avec ton logiciel, ça serais vraiment sympa pour toi.

Parce que quoi qu'on en dise, se casser les miches pour des utilisateurs très peu reconnaissant, ça n'as pas grand chose de gratifiant .. Hormis l'impression d'être un esclave.

Et je sais de quoi je parle, donc je te souhaites bonne chance !
 
Merci pour ton soutien :smile:

Le but du projet n'est pas de faire fortune, mais c'est vrai que j'y consacre beaucoup, beaucoup de temps.
La concurence est tres rare et abuse sur les tarifs (60€ juste pour un jeu), et j'ai étudié les autres solutions (pub, donation) sans issues. Donc j'envisage un juste milieu : continuer à m'investir pour les joueurs, et que cela m'apporte un peu de beur .En plus je suis sans emploi en ce moment alors...

Sinon je devrai sortir une nouvelle version (toujours gratuite) d'ici 15 jours, je vous dirai la semaine prochaine ce qu'elle apportera.

N'hesitez pas à me dire en attendant ce qu'il vous manque, ne fonctionne pas bien, etc...
 
Fais 2 versions, une gratuite et une payant mais beaucoup plus complète. c'est normal qu'étant sans emploi tu cherches à te faire des pepetes à droite à gauche. En tout cas bon courage, faudrait m'expliquer comment tu fais ca. (je ne compte pas te concurrencer xD).
 
N'oublie pas que la reconnaissance vocale requiert un environnement saint pour bien fonctionner. Un simple gresillement peut lui faire croire que tu as prononcé un mot, et je ne parle pas d'une TV qui fonctionnerait dans la piece. Donc bien tester son micro, pas de souffle, pas trop fort ni trop faible.

Mais pour te répondre plus spécifiquement, je dirai que si il envoie des ordres tout seul, ne reste pas en mode de déclenchement automatique, passe en manuel (que l'on appelle aussi "push to talk"), ainsi il ne t'écoutera que lorsque tu appuye sur la touche/bouton que tu as choisi dans les options.

Hi hi hi oui, j'ai constaté ça direct la première fois que j'ai testé j'avais la TV allumée et j'avais pas percuté que c'était le micro de la webcam et non celui du casque qui était actif :smile:. Forcément y'avait quelques ordres parasites ...
Le coup de la retraite qui se fait tout seul c'était dans un environnement sain, mais peut être est ce ma respiration qui suffit à déclencher cet ordre. J'avais essayé le push to talk avec un bouton de la souris, je ne sais plus pour quelle raison je suis repassé en automatique.

Tu souleve la un point important qui merite meme d'aller dans la FAQ !
Le logiciel utilise la reconnaissance vocale de windows. Celle ci a un profil utilisateur par défaut qui mémorise ta facon de parler. C'est Windows qui détient ce profil, pas mon logiciel. Donc inutile de réinstaller voice commander !

Ah ok je comprends mieux, j'ai raté cette information. Je pensais que tu avais mis quelque part qu'il ne fallait pas activer la reconnaissance windows car il y aurait conflit avec ton logiciel, j'en avais déduit que ton logiciel utilisait sa propre reconnaissance. Je comprends mieux pourquoi ton logiciel n'est pas adaptable sur XP. Enfin du coup ça m'a fait découvrir qu'il y avait une reconnaissance vocale windows et j'ai fait joujou avec, j'ai fait les exercices et ensuite j'ai essayé de piloter un peu mon pc à la voix. Et maintenant que tu le dis, il me semble bien que mes soucis sont apparus après mes exercices, je vais donc supprimer le profil windows comme tu l'as indiqué. En fait pour moi ça fonctionnait bien à 95% sans faire de profil windows, j'avais quelques problèmes avec les groupes, "groupe1", 2 et 3 ça allait mais "groupe4" , 5 et 6 je n'arrivais pas à  les utiliser ( je t'avais d'ailleurs demandé dans un précédent message si tu pouvais les ajouter, mais j'ai compris plus tard qu'ils y étaient car par accident je l'ai fait en bataille, mais de manière involontaire, je n'avais pas demandé ça :smile: ).
Par contre ce qui m'a scié c'est que j'avais créé un groupe 4 que j'ai nommé avec un mot facile pour la reco, je l'ai nommé héros et quand je dis "héros chargez !" ..... ben ça marche !! Je ne pensais pas qu'il serait capable de reconnaitre un mot que j'ai créé et non une commande interne du jeu.

Déja soyons précis sur les termes employés : Je devinne que tu veux plutot dire que lors de tes tests, le logiciel ajoute plusieurs cibles à ta commande, et non qu'il envois plusieurs ordres (ce qui est radicalement different !).
Par exemple tu as dis "archers suivers moi" et tu vois qu'il a compris "archers infanterie groupe1 suivez moi".
Par contre, toujours si tu dis cette meme phrase, je serai surpris que tu dise qu'il comprend "Archez suivez moi" puis "cavalerie chargez" puis etc...
Ou alors c'est qu'il y a de l'écho: ton micro entend les enceintes du pc !
Il faut dans ce cas utiliser un micro casque + baisser le volume du micro et du casque. Eviter le mode automatique (utiliser le push to talk).

Je vais être plus précis. Lors de la phase test de ton logiciel une fenêtre s'ouvre dans laquelle tu as mis en exemple 4 ordres.
On presse la barre espace et on essaye. Maintenant que tu m'as donné la réponse à mes problèmes n'oublie pas que j'avais joué avec la reco windows et que c'est très certainement de là que sont venus les bugs que je vais te citer mais peut être que ça t'aidera pour ta programmation.
J'avais principalement 2 bugs. Celui que tu expliques ou le logiciel s'emballe et me sort une réponse du type "vous, groupe 1, groupe 2, archers, chargez !" alors que j'ai dit "infanterie, chargez", non seulement il sélectionne plusieurs groupe mais en plus dedans il n'y a même pas le bon :smile:, bon ça c'est clair ça vient de mon profil windows.

Pour le 2e bug peut être que ton logiciel est concerné. Au départ tu as mis 4 ordres comme exemple et de façon un peu aléatoire le logiciel en ajoute à la liste. Ce que je ne comprends pas c'est justement que c'est aléatoire. Je vais faire par exemple 5 ordres qu'il reconnait parfaitement et il ne les ajoute pas à la liste comme compris. Alors que par exemple ça va beaucoup merder pour un ordre et il va rajouter à ta liste ce qu'il croit avoir compris. Donc au bout de quelques test la liste d'exemple s'allonge mais chez moi en tout cas ce ne sont que des ordres fantaisistes et incompris.

Donc je me demandais si le fait que des ordres s'ajoutent à la liste est un bug ou si c'est prévu et que ça fonctionne mal chez moi ( en plus ça écrit les commandes un peu n'importe où dans la liste, ça saute des lignes, ça remonte, une fois ça me l'a ajoutée à la suite d'une autre ligne ). C'est à ce propos que je demandais s'il était possible de valider au logiciel pour lui dire "tu as bon" ou "tu as faux", ou une option pour gérer cette liste.

Ta prochaine version me parait prometteuse :smile:

Pour ma part, normal que tu fasses une version payante avec des options supplémentaires, la vie devient dure, pour s'en sortir faut monnayer ses talents , le tout étant de rester raisonnable sur le tarif, le tarif que tu cites comme exemple est prohibitif ... 60 € pour un jeu ... c'est plus que le prix du jeu lui même, sachant qu'il n'y a quand même pas le même travail derrière ...

Merci pour ton suivi sur ce post et tes réponses précises, bon courage pour la suite.
 
Je pensais que tu avais mis quelque part qu'il ne fallait pas activer la reconnaissance windows car il y aurait conflit avec ton logiciel
En effet, j'ai ecris qu'il ne fallait pas l'activer dans le panneau de config. Mais j'ai lu par la suite chez microsoft que ca ne posait pas de probleme en fait.

j'ai fait les exercices
Oui c'est ce que je dis de faire dans le paragraphe installation de mon site et du fichier Lisezmoi.txt
Mais bon ... à ne pas faire avec le micro de la webcam :p Faire cet apprentissage dans de mauvaise conditions : mauvais volume du micro, bruit de fond; fait plus de mal que de bien.

Pour le 2e bug peut être que ton logiciel est concerné.
Ok lol, alors là je confirme : mon outil de diagnostique est juste tout pourri, ne pas tenir compte de ce qu'il affiche en bas. Depuis le début j'ai en tete de nettement l'améliorer, mais comme je suis en train de rendre le logiciel "multi-jeu" je retarde cette étape pour ne pas avoir à faire 2 fois le travail. Il sera radicalement transformé lorsque le logiciel sera "multi-jeu". Il reste utile cependant pour voir si il y a un probleme de micro, il faut se contenter de regarder la partie haute de sa fenetre.

le tout étant de rester raisonnable sur le tarif
J'aimerai proposer un tarif entre 10 & 20€, cela dépendra des fonctionnalités disposibles, mais aussi (et surtout malheureusement) de certaines licences que je suis obligé de payer (celles ci coutent cher), par exemple rien que la librairie que j'utilise jouer les sons coute 160$ si utilisé pour un logiciel payant.
 
La version 1.5 approche à grand pas. A cet occasion j'ai créé un article sur mon site qui présente ses nouveautés : voir ici
 
J'ai rajouté un livre d'or sur mon site, et me suis donc permis de citer certains de vos commentaires:
http://voicecommander.gio-va.com/?page_id=310

Si l'une des personnes citées ne souhaite pas y apparaitre, qu'elle n'hésite pas à me contacter pour que je la retire.
Si au contraire vous souhaitez ecrire dans ce livre d'or, hésitez encore moins  :mrgreen: de préférence en laissant un commentaire sur la page de présentation (pas d'inscription necessaire), sinon en écrivant ici.
 
Pour ton livre d'or :

Excellent logiciel, une fois qu'on a testé on a vraiment plus envie de revenir au clavier. Le plus fort dans tout ça c'est que ça s'installe en dehors du jeu et que c'est donc compatible avec n'importe quel mod ( sauf peut être des mods qui modifieraient fortement les champs de bataille ). Pour ma part, je l'ai testé avec avec AD1257 pour warband et c'est un vrai régal. Ce logiciel permet une grande amélioration de la gestion de la bataille, on peut plus facilement donner des ordres tout en étant en pleine castagne, à essayer !!
 
Je me joins aux avis unanimes : le logiciel apporte une dimension supplémentaire au jeu en libérant le joueur des contraintes des raccourcis claviers ... le résultat est une immersion totale dans le jeu lors des combats .

Je l'utilise quant à moi sur le fabuleux mod Brytenwalda, avec grand bonheur :smile: .

On attends des nouvelles de la version 1.5 avec impatience ; version qui, aux dires de Giova, ne devrait pas trop tarder ?
 
Merci pour vos retours :smile:

Oui c'est toujours pleinement d'actu. Un peu de retard vu que je veux m'assurer pour ce dernier patch, qu'il fonctionnera bien chez tout le monde. En parallel je prépare un autre logiciel de reco pour les jeux, plus évolué et payant, ca me fait donc pas mal de choses à gérer. Je vous tiens au courrant.
 
Un petit up pour savoir ce qu'il se passe du coté de Giova ... on a toujours pas de nouvelle de sa nouvelle version gratuite du logiciel "Voice commander "  :sad:

Donne nous de tes nouvelles Giova et de celles de l'avancement de tes projets  :smile: . Sans doute pris par les activités professionnelles ?
 
Salut.

Toujours là et sur le projet :smile:
Beaucoup de choses restent à terminer/tester, c'est pourquoi je préfère ne pas vous donner de délais précis.
J'espere faire la release début Mai, mais, ca sortira en fait quand ca sera pret :smile:
Et je confirme, il s'agit toujours d'une version totalement gratuite.

Patience patience  :cool:
 
Merci de prendre le temps de répondre et de nous rassurer sur la pérennité  de ton projet dont la version finale est attendue :wink: .

On reste patients donc, et bon courage pour finaliser le tout :smile:
 
后退
顶部 底部