Bonjour makeshift-job
Rien ![]()
J'ai essayé plusieurs commandes via l'UART, sans succès.
Cordialement
jpbbricole
Bonjour makeshift-job
Rien ![]()
J'ai essayé plusieurs commandes via l'UART, sans succès.
Cordialement
jpbbricole
Je n'ai jamais envoyé "bouler" personne, simplement je n'ai aucune envie de me mettre ni au C (case sensitive, j'ai été webmestre pendant plus de 10 ans ! ), ni au Python. En fait je me rends compte au final que si je n'arrive pas à simplifier le vocabulaire avec le VC-02 ce sera tout juste bon pour un usage unique afin de "frimer" sur YouTube.
C'était pour te dire que les phrases laconiques peuvent être mal interprété et qu'un peu plus d'arguments est toujours apprécié.
J'avais effectivement supposé que tu voulais uniquement un produit fini et pas cher.
En fait j'essaye un vocabulaire avec seulement des mots uniques. Le problème avec le VC-02 est qu'il n'aime pas si la première syllabe est en "i" (français) : aussi bien "Three" que "Pittsfield" (donc je faisais précéder celui-ci par "To" ) posent des problèmes, j'essaye de remplacer ce dernier par "Lenox" qui est une autre ville dans le même coin ... Vive la carte du Massachusetts !
Concernant le système "pas cher", j'ai déjà gaspillé de l'argent dans 2 systèmes à plus de 150 Euros chacun et qui étaient de la m...
Désolé, j'ai "donné".
Le dernier post et le mot de la fin : pour différentes raisons que je ne détaillerai pas ici, la commande vocale multilocuteurs est au final inadaptée à un usage en présence de public. Quant à l'installer uniquement pour "frimer" une seule fois dans une video YouTube, je ne veux pas. End Of File ... ![]()
Ah dommage - ça semble la partie croustillante de l’histoire pourtant ![]()
Comme @J-M-L justement c'est un des intérêts d'un forum, que leurs utilisateurs puissent recherché si un sujet a déjà été abordé et avoir un retour de ses participants.
Le problème n'est pas tellement la partie technique que les utilisateurs : ils vont trouver "nulles" les restrictions techniques (en particulier le vocabulaire fixe) et l'utilisation de l'anglais (alors qu'ils se décarcassent quand il s'agit de ce qu'ils appellent de la musique). De même on accepte sans broncher un temps d'attente (qui au passage n'existait pas avec le VC-02, 0,1 s) tant qu'il s'agit de cette m... (censuré) de spyware qui s'appelle Alexa : mais c'est la mode ... Tout ceci me rappelle quelque part le conte "Les habits neufs de l'empereur" mais cela, on vous dira que c'est "has been" ! ![]()
Bye tout le monde et merci pour vos réponses ... et votre patience
!
Ultime remarque, à l'adresse de "jpbbricole" ; j'ai QUAND MEME essayé le M5Stack, pas trop cher (dans les 16 € avec le port) : désolé, c'est la même m... que les autres ! "1" réagit immédiatement, "2" avec un retard significatif ; quant au "3", j'ai dû répéter plusieurs fois avant qu'il ne réagisse. No comment ... En plus il faut "gueuler", le micro ne semble pas très sensible. Le VC-02 est "moins pire", sauf que là aussi il faut parfois répéter certains mots (une fois). Re-bonjour, Sainte Poubelle
!
Dont acte ![]()
Je ne comprends pas trop pourquoi vous vous acharnez sur des solutions inadaptées. On sait que la reco vocale c’est complexe et un problème à la fois matériel et logiciel.
Un smartphone android ou iPhone d’occasion bricolé pour faire tourner une app spécifique pourrait servir à la fois d’écran pour le projet et embarquer la reco vocale avec une construction matérielle décente au niveau de micros, circuit d’élimination des bruits, et puce de calcul puissante. Ça se trouve pour un prix relativement raisonnable…
Faut coder plus mais on n’a rien sans rien.
Avec la "fiabilité" de la reco online de Google (voir premier post)
? Non merci ...
En fait entre temps je crois avoir trouvé une solution avec le VC-02 : au lieu de faire 2 x 4 commandes (4 trains et 4 itinéraires), il vaut mieux créer les 16 couples possibles de 2 mots, soit 16 commandes (train + itinéraire), plus une pour le départ (droit à l'erreur ... pour le module et l'utilisateur ! ). Feedback parlé (pupitre à boutons sans voyants, partiellement "interlocking" façon PO-GO-FM des anciennes radios, vintage en accord en accord avec l'année 1965 du réseau, pas d'écran tactile), donc impossibilité de wake-up free permanent. Signal d'erreur par buzzer. Commande vocale "invisible", ne dérange pas l'aspect général "sixties". "Hello Peggy" marche et sonne bien pour l'activation, c'est moins stupide que "Hello Kitty"
. Durée de l'activation restant à déterminer. Les débuts semblent prometteurs ...
OK - je n’utilise pas les services de Google mais j’ai essayé vos mots sur mon iPhone en simulant l’entrée d’un texte pour un SMS et j’avais le lave vaisselle qui tournait en bruit de fond (pas très fort - plus un ronronnement).
Ça fonctionne plutôt très bien (et comme j’étais dans l’application des SMS la reco s’est sans doute faite en local sur mon iPhone sans passer par Internet) et Apple n’est pas connu pour être le plus en avance en IA donc à moins de micros de mauvaises qualité lors de votre test je me dis qu’il n’y a pas de raisons que ça ne fonctionne pas.
Et en cas d’erreur, une fois reçu le texte, si vous avez un vocabulaire ciblé il existe des algos (cf distance de Levenshtein et similaires - penser à adapter l’algo à l’UTF8) qui vous permettraient de transformer les mots incohérents en mot ciblé (par exemple Rémy en trémie) ou plus simplement vous bâtissez un dictionnaire de mapping qui dit que si Rémy est reconnu alors le transformer en trémies.
![]()
Pourquoi utiliser une "usine à gaz" si au final un module à moins de 10€ fonctionne et me renvoie directement le numéro de la commande par UART ? Au passage j'ai HORREUR des smartphones
...
C’est votre projet, vous faites comme vous voulez. On donne des idées de solutions à vos plaintes répétées sur la qualité de ces modules à dix balles qui auront des imperfections pour longtemps par rapport à vos attentes et vous obligeront à faire des concessions plus ou moins ennuyeuses. À vous de voir ce qui vous intéresse.
(Texte dicté entièrement à la voix sur mon iPhone.)
Il semble que le défaut n'était pas tellement au niveau du module qu'à celui du concepteur du vocabulaire
...
Encore une fois tu te plais que les modules ne sont pas performants, puis tu te plains que les solutions que l'on te donne sont pourris.
Je dirais pourquoi toujours te plaindre ![]()
Comme l'indique @J-M-L, pourquoi, simplement parce que dans ta façon de t'exprimer, on entends toujours que tu n'es pas entiérement satisfait.
Peut être qu'effectivement le problème n'es pas que le module ![]()
Alors tu va me repondre ba pourquoi me faire chier alors que ce module VC-02 complétement pourris fonctionne très bien, mais tu as pensé à utiliser un bouton caché(main ou pied), mais facilement accéssible, par attiver ton module par exemple?
Alors ce n'est pas une solution, mais une question, donc on ne peut pas commencer sa réponse par Pourquoi ![]()
Donc quelque pars, le niveau du module est quand même bien limité dans sa fléxibilité à la conception du vocabulaire ![]()
Je blague ![]()
That's all folks !