—————————
EDIT 13/01/2017
évolutions stoppées
—————————
Inmoov AI se veut être un programme alternatif clés en main pour donner vie à Inmoov
Il est conçu essentiellement en français mais est multilingue de part sa structure AIML.
C’est un script communautaire écrit en Python qui utilise MyRobotLab
Inmoov AI en est au stade de la BETA ( c’est du instable pour certaines fonctions comme la traduction ), il y a différents modules certe fonctionnels mais très très limités . Essentiellement pour servir de base si vous souhaitez participer a son développement ou pour vos script ).
FONCTIONEMENT
Le script utilise des service de MyRobotLab
* ARDUINO
* RECO VOCALE
etc …
LA RECO VOCALE est interprétée par ce qu’on appelle l’AIML. C’est un langage type XML qui associe un mot clé à une action
Schéma fonctionnel basique
DESCRIPTION DES AIML **en cours d edition**
domotique.aiml
gesture1_tete.aiml
gesture2_main.aiml
internet-fetchers.aiml
loto.aiml
mediacenter.aiml
nombres.aiml
opencv-photo.aiml
personalite_basique1.aiml
phrases_aleatoires.aiml
remerciement.aiml
salutation.aiml
situations1_datetime.aiml
son1.aiml
traduction.aiml
update.aiml
wikidata.aiml
1-LA_BASE.aiml
2-messenger.aiml
apprentissage1_commun.aiml
apprentissage1_personnel.aiml
blagues.aiml
dis moi un truc.aiml
DESCRIPTION DES MODULES
– INMOOV-AI_install.py
Programme d installation de MRL
– INMOOV-AI_startup.py
Fichier principal appelant d’autre sous script
Lancement du script et configuration de MRL automatique
– INMOOV-AI_config.py
Fichier de configuration ( paramètres personnels / valeurs servos … )
– INMOOV-AI_azure_translator.py [papaoutai]
Module qui traduit dans différentes langues
*TRADUIS bonjour EN japonais ( traduction à la volée )
*TRADUIS EN ESPAGNOL / STOP TRADUCTION ( traduction en continue )
– INMOOV-AI_dictionaries.py
Dictionnaire en cours d édition pour faciliter l’interprétation de mots
– INMOOV-AI_domotique.py [lecagnois]
Fonctions utlisée pour des commandes domotiques
URL :
– INMOOV-AI_games.py
Fonctions ludiques et à l’avenir jeux d’interraction avec le robot
*LOTO
– INMOOV-AI_wikidata.py [BEETLEJUICE]
Service très intéressent de recherche d’informations sur wikidata
* QUI EST LE PREMIER MINISTRE DE LA NORVEGE
* QUEL EST LE FRUIT DU CERISIER
* QUI EST ALAN TURING
– INMOOV-AI_gestures.py
Toute la programmation des gestes du robot.
*TOURNE LA TÊTE A GAUCHE
*LEVE L INDEX DROIT
– INMOOV-AI_memory.py
Cerveau du bot pour apprendre ou partager l’information
*COMMENT S’APPELE MA MERE
*COMMENT EST LE CIEL
– INMOOV-AI_messenger.py
*ENVOYER UN MESSAGE A RACHEL
– INMOOV-AI_vie_aleatoire-standby_life.py
Taches Cron
– INMOOV-AI_opencv.py
Bibliothèque de traitement de l’information visuelle
*FAIS UNE PHOTO
– INMOOV-AI_paupieres_eyeleads.py
Gestion des paupières
A CLASSER
– Météo
– Donne l’heure la date du jour et réagit en fonction du moment (“quelle heure il est”)
– Recherche d’images (“montres-moi”)
– Mediacenter ( WIP chercher et lire une vidéo YouTube )
Je vous conseille de regarder a l intérieur des AIML pour comprendre comment communiquer avec le robot.
Il n’y a quasiment pas de “gestures” mouvement du robot associé à une action. A part mouvement de la tête quand il parle et oui/non de la tête. Travail en cours. Mais il a tout l’excellent travail de Gaël par exemple
CREDITS
( testeurs, contributeurs, sources pompées, mrl team ) :
Gaël / Grog / Kwatters / Beetlejuice / Lecagnois / Matt / Amby / Alain / Mastablasta …
SOURCES
( participez pour que ça avance plus vite !!! ) : https://github.com/moz4r/aiml/tree/master/bots/BOTS-FRENCH/Inmoov_AI
Installation post#2
Changelog post#3
-
This topic was modified 8 years, 4 months ago by anthony.
-
This topic was modified 8 years, 4 months ago by anthony.
-
This topic was modified 8 years, 3 months ago by anthony.
-
This topic was modified 8 years, 3 months ago by anthony.
-
This topic was modified 8 years, 2 months ago by anthony.
-
This topic was modified 8 years, 2 months ago by anthony.
-
This topic was modified 7 years, 11 months ago by anthony.