IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

Le module mystérieux.


Sujet :

Arduino

  1. #1
    Membre habitué
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2021
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2021
    Messages : 15
    Par défaut Le module mystérieux.
    Bonjour.

    J'ai trouvé à la fois sur eBay et AliExpress le dispositif suivant ; malheureusement, bien que j'aie contacté deux revendeurs, personne n'est capable de me préciser les spécifications, ni de m'envoyer sur un site de fabricant (l'un m'a quand même précisé qu'un mode d'emploi était fourni avec l'appareil, mais sans me préciser s'il n'était pas ... en Chinois ! ), ce qui fait que je n'ai ni mode d'emploi, ni logiciels, et que donc ledit module serait inutilisable par moi. Quelqu'un sur ce forum en saurait-il plus, ou aurait-il utilisé ledit système ?

    Merci d'avance pour toute réponse ...

  2. #2
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 921
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 921
    Par défaut
    connait pas - il faut sans doute être prêt à jouer à l'explorateur !

  3. #3
    Membre habitué
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2021
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2021
    Messages : 15
    Par défaut Finalement ...
    Il paraît qu'une documentation en Anglais serait fournie avec l'appareil ... ce qui revient à acheter "a cat in a bag" !

  4. #4
    Membre Expert

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 644
    Par défaut Loop
    Bonjour,

    C'est normal, nos amis chinois ont peur de l'espionnage industriel. On se demande pourquoi ?

    Salutations

  5. #5
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    ton lien mène vers un module reconnaissance vocale. C'est ça ?

  6. #6
    Membre habitué
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2021
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2021
    Messages : 15
    Par défaut Module mystérieux
    Oui, il s'agit d'un module de reconnaissance vocale (multi-locuteur) et apparemment aussi capable d'émettre des sons, d'où le haut-parleur ... Apparemment le vocabulaire se programmerait via un IDE (mais où le trouve-t-on, à moins qu'il n'y ait un CD dans la package ? ), ils parlent de "foreign language" mais je me méfie, le Elechouse Simple VR est difficilement capable de reconnaître du Français, en écrivant "phonétiquement" ; or là j'ai surtout entendu parler du langage Chinois, à coder en piniyin ; problème : peut-on écrire "phonétiquement" du Français ... en piniyin ?

  7. #7
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Je n'ai trouvé aucune documentation sur ce module. Aucun exemple de code. Par contre, il y a de jolies photos Et chose assez surprenante, sur certaines photos, on ne peut pas lire les références des composants (sauf celui du relais ) peuplant cette carte.

    En plus de la carte, il y a un convertisseur USB / série pour transférer le programme vers le module et un relai. Tu connectes ces cartes filles au module via les câbles fournis.


    Apparemment le vocabulaire se programmerait via un IDE (mais où le trouve-t-on, à moins qu'il n'y ait un CD dans la package ? ), ils parlent de "foreign language" mais je me méfie, le Elechouse Simple VR est difficilement capable de reconnaître du Français, en écrivant "phonétiquement" ; or là j'ai surtout entendu parler du langage Chinois, à coder en piniyin ; problème : peut-on écrire "phonétiquement" du Français ... en piniyin ?
    L'IDE utilisé pour programmer ces cartes est généralement l'IDE Arduino : https://www.arduino.cc/en/software Sous réserve d'installer les bibliothèques ad-hoc.
    Je crois que dans ta traduction de la description de cette carte tu as confondu le langage de programmation du module avec les langues détectées par ce module. Pour le langage de programmation, c'est du C++ adapté à Arduino (voir les tutoriels). Le module grâce à son micro, peut détecter les langues comme le Chinois et ses dialectes ainsi que des langues étrangères. Mais tu ne programmes pas en Chinois Rien à voir donc avec le piniyin

  8. #8
    Membre habitué
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2021
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2021
    Messages : 15
    Par défaut
    J'avais cru que le module était déjà programmé pour la reconnaissance, comme le EasyVR3 ou le SimpleVR de Elechouse, et qu'on lui transférait le vocabulaire (en Chinois en piniyn, ou bien quoi ? ) . Pour comparaison le SimpleVR reconnaît l'Anglais et le Chinois, mais je n'ai pas essayé l'utilitaire pour cette dernière langue, uniquement la langue de Shakespeare, cela marche ... plus ou moins ! Bref, comment se ridiculiser devant des accros à Siri ou Alexa.


  9. #9
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Il doit y avoir un programme installé qui fait de la reconnaissance vocale. Quelque chose d'assez simple sans doute. Mais si un jour je me retrouve devant ce genre de module sans aucune documentation, je ne saurai pas quoi en faire. J'espère qu'il y aura un petit livret d'instruction livré avec.

  10. #10
    Membre habitué
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2021
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2021
    Messages : 15
    Par défaut
    Merci pour les réponses, je crois qu'il vaut mieux éviter ce genre d'achat pour lequel on ne trouve pas préalablement de documentation ... Et avec un peu de malchance, il y aurait un exemple fourni ... en C, que je n'utilise pas ! Je travaille uniquement suivant les cas en Pascal Mikroe ou GC Basic.

  11. #11
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Je l'ai souvent écrit dans ce forum : il faut éviter Amazon et les sites chinois. On y trouve de tout certes, mais sans aucune documentation. A partir du moment où il n'y a rien, on n'achète pas.

  12. #12
    Membre habitué
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2021
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2021
    Messages : 15
    Par défaut
    Merci, bien vu, je dirais : Banzaï, mais c'est du Japonais ! En contrepartie, connaissez-vous un module FIABLE pour cela, éventuellement mono-locuteur, avec vocabulaire programmable en Français ? Comme dit, le SimpleVR fonctionne à peu près, mais uniquement en Anglais (et peut-être Chinois ! ), pour le EasyVR3, il faut introduire un délai de 40 ms minimum (non documenté) entre certaines transmissions série, et le SpeakUp de Mikroe n'est plus reconnu en USB sous W7 x64 pour programmer le vocabulaire (il fonctionnait sous XP), le fabricant renvoie ... aux drivers HID de Windows dans les différents forums, du coup je n'ai nulle part vu de solution.

  13. #13
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Je vois que tu as testé plusieurs modules
    Je n'ai aucune recommandation à te faire n'ayant jamais utilisé ce type de carte. Peut-être trouveras-tu ton bonheur dans cette liste :
    https://www.developpez.net/forums/d1...carte-arduino/
    attention, certains liens sont morts ou plus d'actualité ! Et vérifie quand même si une datasheet complète existe, s'il y a des exemples, un forum de discussion, etc.

    Regarde aussi du côté des Raspberry Pi (mini-ordinateur) et des Nucleo (microcontrôleurs).

  14. #14
    Membre habitué
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2021
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2021
    Messages : 15
    Par défaut
    Merci pour les réponses. Au passage tous les modules que j'ai cités se trouvent chez un des fournisseurs, Lextronic (sauf pour Elechouse-SimpleVR). Le problème est que ce type de recherche est "pollué" par les solutions online (type smartphones ou Alexa). J'ai bien vu des solutions ... en Python, donc interprété : temps de réaction certainement pas formidable ! Solution de désespoir : prendre une tablette Windows, installer Vocals, configurer des raccourcis-clavier, et mettre un logiciel en Delphi ou Lazarus qui réagira à ces raccourcis et enverra les données via un port série (éventuellement adaptateur USB-série TTL). Bonjour l'usine à gaz ...

  15. #15
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 921
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 921
    Par défaut
    autre "Solution de désespoir" sans doute moins chère que la tablette Windows: utiliser un smartphone d'occasion, Android et iOS offrent des APIs pour leur moteur de reconnaissance de la parole.

    Chez Apple cela se fait avec le "Speech framework" (ils ont même un tuto). Vous pouvez demander à ce que la reconnaissance se fasse sur l'appareil (cf requiresOnDeviceRecognition)

    Chez Google cela se fait avec la classe SpeechRecognizer mais dépend de serveurs distants pour effectuer la reconnaissance.

    bien sûr c'est un autre langage de programmation à apprendre... (Swift ou Java)

  16. #16
    Membre habitué
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2021
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2021
    Messages : 15
    Par défaut
    Mais pour cela il faut une connexion au moins 4G, la reconnaissance se fait "online" ; moi je cherche une solution "offline", locale ...

  17. #17
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 921
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 921
    Par défaut
    Citation Envoyé par H_I_D Voir le message
    Mais pour cela il faut une connexion au moins 4G, la reconnaissance se fait "online" ; moi je cherche une solution "offline", locale ...
    un iPhone avec une version récente sait faire de la reconnaissance offline (cf mon point sur l'attribut requiresOnDeviceRecognition). Mais bon, c'est peut-être une solution surdimensionnée pour le besoin.

  18. #18
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Quel est ton projet ? Que veux-tu faire avec un tel dispositif ?

  19. #19
    Membre habitué
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2021
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2021
    Messages : 15
    Par défaut
    Il n'existe apparemment pas de solution qui me convienne. Je voulais reconnaître 6 expressions en Français, avec une bonne réjection des expressions "externes" (ce n'est quand même pas la mer à boire ... ) : eh bien, apparemment c'est déjà trop compliqué. Merci pour vos tuyaux, mais ils ne correspondent pas à ce que je cherche. J'abandonne ...

  20. #20
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 921
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 921
    Par défaut
    pour le EasyVR3, il faut introduire un délai de 40 ms minimum (non documenté) entre certaines transmissions série
    En quoi est-ce un problème si c’est le cas?

Discussions similaires

  1. Module FTP.pm ?
    Par MSP dans le forum Modules
    Réponses: 4
    Dernier message: 04/08/2003, 15h49
  2. module Find
    Par martijan dans le forum Modules
    Réponses: 8
    Dernier message: 09/07/2003, 11h07
  3. cherche module ou langage pour récupérer des données audio..
    Par Ry_Yo dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 12/05/2003, 17h44
  4. PerlDoc sur une fonction d'un module
    Par lesouriciergris dans le forum Modules
    Réponses: 2
    Dernier message: 13/03/2003, 20h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo