| Figurez-vous que mon lapin me répond lorsque je lui parle… | |
|
+18mtt Krystal night SebaFil Kuskilllman Darwinn CholetMan luckyluc78 koukouine Tabatha BigPanda nabazland Toucool marfab TitePeci trukmus aerosmiss jbx028 22 participants |
|
Auteur | Message |
---|
jbx028 Gold Nabz
Localisation : Dans le sept huit Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz..... Nbr de messages : 677 Carottes : 7132
| Sujet: Figurez-vous que mon lapin me répond lorsque je lui parle… Mar 4 Juil 2006 - 14:07 | |
| Si comme moi vous avez envie d’interagir un peu plus avec votre lapin, alors inspirez vous de cela.
J’ai crée un petit script qui permet de dialoguer de vive voix avec son nabaztag, en langage naturelle via un PocketPC. Si je lui dit, « Quel est ton prénom ? », il me répond « Je me prénomme Rosie » ou bien « Mon prénom c’est Rosie »,… Ce qu’il faut (à part un Nabaztag et une borne wifi) :
- Un pocket pc relié au réseau via Wifi, Bluetooth, GPRS,… - MortScript (http://www.sto-helit.de/modules/edito/content.php?id=38). C’est un petit logiciel qui permet de créer des scripts sous PocketPC un peu comme les batchs sous DOS. - Microsoft Voice Command (http://www.handango.com/fr/PlatformProductDetail.jsp?siteId=953&platformId=2&productType=2&productId=151252) à 29,90€. Ce soft permet de piloter son PocketPC à la voix.
Une fois MortScript et MS Voice Command installés, il vous faut télécharger mes scripts à moi…enfin je n’ai pas de site web alors communiquez moi vos mails pour que je puisse vous envoyer le ZIP.
Décompressez l’intégralité de ce ZIP dans un répertoire de votre PocketPC (pour moi c’est MyDocuments\NabCmd).
Il ne vous reste plus qu’a paramétrer l’ensemble : Pour cela, ouvrez avec PocketWord ou PocketNotepad, le ficher CONFIG.TXT et veuillez renseigner votre N° de token et votre N° de série à la place des XX :
[config] sn="XX" token="XX"
(Je parlerais des autres options plus tard)
Ouvrez maintenant le fichier MESSAGES.TXT. Ce fichier est scindé en sections portant un N° ([1], [2],…). Chaque section correspond à des couples de questions/réponses. Il est possible d’avoir 3 questions différentes pour 3 réponses différentes. Qu’est-ce que cela signifie exactement : Si vous posez une des 3 questions, votre Nabaztag répondra aléatoirement une des 3 réponses. Vous n’êtes pas obligé d’avoir 3 questions et 3 réponses (voir les exemples dans le fichier MESSAGES.TXT). Vous pouvez aussi avoir un nombre de questions > ou < au nombre de réponses. 3 étant le maximum pour les deux.
Vous pouvez aussi configurer la durée de vie de la réponse qui va être répétée par le Nabaztag (ttslive=) ainsi que la position des oreilles. Pour ces paramètres veuillez vous référer au fichier PDF de l’api sur le site de nabaztag.com
Exemple de section :
[1] question1="Ordonne le silence" question2="Pourrais tu demander le silence" reponse1="Un peu de silence s'il vous plait !!" reponse2="Il y a trop de bruit dans cette maison, alors taisez vous !!" reponse3="Je vous demande de vous taire immédiatement." ttlive="1" posleft="16" posright="16"
Une fois les fichiers CONFIG.TXT et MESSAGES.TXT alimentés, veuillez cliquer une fois via le stylet, sur le fichier INSTALLATION.MSR. La première fois (ou bien après un hard reset), le script vous demandes la création d’un répertoire. Veuillez accepter.
Il est temps de tester. Il suffit d’appuyer sur la touche qui déclenche MS Voice Command et de dire par exemple :
« Lancer Ordonne le silence »
Une popup va s’afficher 3 secondes en affichant la liste des questions se rapportant à cette section. Puis, un second popup de type Download va apparaître. C’est l’étape ou le script va envoyer une des réponses à votre question vers l’api Nabaztag. Si vous n’êtes pas connecté ou bien si le site est indisponible, un popup « Message NON envoyé » s’affichera sinon, le popup suivant s’affichera « Message envoyé ». Quelques secondes (minutes ?) après, votre Nabaztag répondra à la question que vous lui avez posé !!
Si vous désirez changer/supprimer/ajouter des messages, il suffit de remodifier le fichier MESSAGES.TXT et de relancer l’installation via INSTALLATION.MSR Si vous modifiez le fichier CONFIG.TXT, il n’est pas nécessaire de relancer l’installation. Ce fichier est lu dynamiquement lorsque vous lui posez une question.
Comme je disais plus haut, le fichier CONFIG.TXT comporte d’autres options :
Debug= « N ». Si vous mettez « O » à la place, le message ne sera pas envoyé vers votre Nabaztag mais un popup s’ouvrira avec l’url complète de l’api nabaztag. C’est pratique lorsque vous voulez tester des nouveaux messages et que vous n’êtes pas relié au réseau.
Je ne vais pas rentrer dans le détail du fonctionnement des scripts. Ceux que cela intéresse, pourront toujours éditer les fichiers .mscr.
Il serait simple d'implémenter ce script sur PC mais l'avantage du pocket, c'est qu'il devient une véritable petite télécomande pour Nabz (j'ai aussi crée un simple script pour envoyer des simples messages).
A quoi cela peut-il bien servir ?…et bien à pas grand-chose sauf si comme moi vous avez des enfants. J’ai ajouté des questions/réponses du genre « est-ce qu’il est l’heure d’aller dormir ? » et mon nabaztag répond « oui les enfants, il est l’heure »,…. Ce lapin à plus d’authorité que moi….
Pour une utilisation optimale, j’ai du paramétré un peu Microsoft voice command. Je pourrais communiquer ces paramètres sur demande, mais la reconnaissance vocale est vraiment bleuffante.
Bon je vous laisses (je sais ce post est très long) Je vais bien voir si ce genre de bizarrerie n’intéresse que moi ou pas.
Bye, Johnny
PS : mon lapin va avoir 1 an le 13 juillet. Il lui aura fallu moins d’un an pour me comprendre….c'est peu finalement. | |
|
| |
Agent K Invité
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mar 4 Juil 2006 - 14:10 | |
| INCROYABLE ! Bravo, dommage que je ne puisse pas joué un peu (pas de pocket PC) Il faut que tu postes ici un lien vers une vidéo ! On veut voire ça !!! |
|
| |
jbx028 Gold Nabz
Localisation : Dans le sept huit Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz..... Nbr de messages : 677 Carottes : 7132
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 9:33 | |
| Une vidéo...pourquoi pas. Je vais essayer d'en enregistrer une ce week end. Hier soir à table avec tout ma petite famille : Je saisi mon pocketpc et me met à dire: "Qu'y a t'il de particulier aujourd'hui ?" 10 secondes après, mon lapin se mit à retorquer : "C'est les vacances, c'est la vacances !!" | |
|
| |
aerosmiss Yellow Subadmin
Age : 56 Localisation : Paris Nabaztag : Zvi (V1) et Zeev (V2) Nbr de messages : 10056 Carottes : 7024
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 9:49 | |
| Wouaouh!! C'est génial comme truc!!! Est-ce que ça ne serait pas possible de faire ça pour un pc normal? On pourrait parler dans le micro (bah vi j'ai pas de poket pc non plus ) | |
|
| |
trukmus Diamond Nabz
Age : 44 Localisation : 95 Nabaztag : Trukmus Nbr de messages : 3065 Carottes : 6904
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 10:09 | |
| | |
|
| |
TitePeci Diamond Nabz
Age : 41 Localisation : Bruxelles Nabaztag : RyoOhki Nbr de messages : 2324 Carottes : 6841
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 10:45 | |
| Oui moi non plus j'ai pas de pocket pc Au boulot! faut que ca fonctionne sur pc | |
|
| |
Agent K Invité
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 10:49 | |
| allez hop hop au boulot jbx028 ! |
|
| |
jbx028 Gold Nabz
Localisation : Dans le sept huit Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz..... Nbr de messages : 677 Carottes : 7132
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 12:07 | |
| Sur PC ce serait encore plus puissant. Il suffirait d'utiliser l'API ibm viavoice ou bien microsoft SAPI. L'avantage avec ces 2 api c'est qu'il n'est pas nécessaire d'hardcoder la question. Pour que notre nabz devienne un vrais chatbot, il faudrait aussi utiliser l'api pandorabot (http://www.pandorabots.com/botmaster/en/faq question H2). J'ai déja bricolé des choses comme cela dans le passé...mais cela nécessite un peu de temps.
L'avantage du pocket c'est que c'est mobile. Je peux poser une question à table ou dans mon canapé.
...vous avez des idées de questions/réponses amusantes ?? | |
|
| |
marfab Cuniculussologue
Age : 53 Localisation : Noisy le Grand Nabaztag : Petitbrou, Landry (V1), Scrubs (V2) Nbr de messages : 8128 Carottes : 7160
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 12:20 | |
| Je vais essayer j'ai tous les programmes | |
|
| |
Agent K Invité
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 13:26 | |
| - jbx028 a écrit:
- Sur PC ce serait encore plus puissant.
Il suffirait d'utiliser l'API ibm viavoice ou bien microsoft SAPI. L'avantage avec ces 2 api c'est qu'il n'est pas nécessaire d'hardcoder la question. Pour que notre nabz devienne un vrais chatbot, il faudrait aussi utiliser l'api pandorabot (http://www.pandorabots.com/botmaster/en/faq question H2). J'ai déja bricolé des choses comme cela dans le passé...mais cela nécessite un peu de temps.
L'avantage du pocket c'est que c'est mobile. Je peux poser une question à table ou dans mon canapé.
...vous avez des idées de questions/réponses amusantes ?? heureusement qu'il y a les portables on peut les promener partout ! Q1/ ça va mon lapin aujourd'hui R11/ Nan, j'm'ennuis R12/ oui trés bien merci et toi tu as passé une bonne journée ? Q2/ dis donc lapin tu connais la météo pour demain ? R21/ tu me prends pour nathalie rihouet ou quoi ? R22/ faut attendre le flash info..mon lapin ! etc... en même temps, j'imagine que les questions doivent etre simples non ? bref, faudrait faire un post exprés pour les questions réponses je pense non ? en attendant, j'ai hate de causer avec Wendi et le petit aussi !! |
|
| |
jbx028 Gold Nabz
Localisation : Dans le sept huit Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz..... Nbr de messages : 677 Carottes : 7132
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 13:42 | |
| Merci !! Je ne suis pas certain que la création d'un post soit nécessaire sachant que cela risque de n'intéresser que peu de gens...pour l'instant ?? Pour le portage du PC, j'ai un vieux SDK viavoice sur CD...car maintenant ibm facture très chère ce sdk. L'api pandorabot utilise des fichiers AIML. Sur alicebot (http://www.alicebot.org) il y en a en Français dans la section AIML Set (http://www.alicebot.org/downloads/french_aiml_publish.zip)
En attendant, je me verais bien implémenter un jeux du genre http://www.20q.net/ en utilisant ces mêmes technos. | |
|
| |
Toucool Nabazteur/trice
Age : 48 Localisation : 64 Nabaztag : toucool (V1) Soucoupe (V2) Nbr de messages : 2531 Carottes : 6933
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 14:00 | |
| jbx028 j'étais complètement passé à côté de ce post et je m'en piétine les roustons ! Très bonne idée ! Quant au 20Q... Ce truc me fait halluciner et je trouve là aussi l'idée très bonne | |
|
| |
jbx028 Gold Nabz
Localisation : Dans le sept huit Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz..... Nbr de messages : 677 Carottes : 7132
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 14:15 | |
| mon petit nom c'est Johnny... 20Q fonctionne avec un moteur d'inférence. J'ai fait cela en prolog dans ma jeunesse (pas que je sois vieux je n'ai que 33 ans...comme le mec sur ton vinyl) | |
|
| |
nabazland Karotzeur taquin
Age : 57 Localisation : Rouen - France Nabaztag : Caulfield (v2.1) Nbr de messages : 9783 Carottes : 13344
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 14:50 | |
| C'est vraiment sympa ce projet... Pas pu tester... J'ai pas de pocketPc... et pas de paPocketPc non plus d'ailleurs. je ne savais pas qu'alicebot.org paralit français aussi !
Pour 20Q.... Ben il ne connais même pas 'La coupe du monde'... Mauvais présage ! _____________________________
| |
|
| |
aerosmiss Yellow Subadmin
Age : 56 Localisation : Paris Nabaztag : Zvi (V1) et Zeev (V2) Nbr de messages : 10056 Carottes : 7024
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 14:55 | |
| 20Q ne sait pas non plus ce qu'est qu'un vibromasseur.... | |
|
| |
jbx028 Gold Nabz
Localisation : Dans le sept huit Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz..... Nbr de messages : 677 Carottes : 7132
| |
| |
jbx028 Gold Nabz
Localisation : Dans le sept huit Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz..... Nbr de messages : 677 Carottes : 7132
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 15:12 | |
| C'est finalement une bonne idée pour mon programme cette question : question1="C'est quoi un vibromasseur ?" question2="A quoi sert un vibromasseur ?" reponse1="je ne sais pas mais ca a la forme d'une carotte." reponse2="joker!!" reponse3="Demande à ta femme elle doit bien savoir !" | |
|
| |
nabazland Karotzeur taquin
Age : 57 Localisation : Rouen - France Nabaztag : Caulfield (v2.1) Nbr de messages : 9783 Carottes : 13344
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mer 5 Juil 2006 - 15:41 | |
| J'ai pensé à 'Nabaztag'... Ben il n'a pas trouvé... Mais bon pour se faire pardonner... A la première proposition il m'a dit : "Je devine que c'est un ordinateur Macintosh" _____________________________
| |
|
| |
BigPanda Kryptonite Nabz
Age : 42 Localisation : Bruxelles Nabaztag : RyoOhki (V1), Meroko (V2), Iori (V3) Nbr de messages : 7127 Carottes : 13341
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mar 11 Juil 2006 - 11:23 | |
| Si tu penses au amrteau, il le trouve à la première propiosition, si tu penses à un bébé, il essaies plein de trucs (moto, queue d'animal, âne, etc) et le trouve finalement jamais Pour l'idée de jbx028, c'est clair que le porter vers pc serait une idée assez intéressante parce que le nombre de proprio de pc est beaucoup pus grand que le nombre de proprio de pocket pc non ? _____________________________ Compagnie de reconstitution historique (essentiellement médiévale) en belgique : Tartes et Bastons ASBL (Suis nouveau sur MN donc plein de mangas encore à ajouter et mes DVDs à mettre aussi ) | |
|
| |
Tabatha il est cap' !!!
Localisation : Plat Pays Nabaztag : Tabatha (V1) & Traci (V2) Nbr de messages : 3718 Carottes : 6963
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mar 11 Juil 2006 - 11:51 | |
| il a trouve "amrteau" ?.. c'est quoi la def? | |
|
| |
koukouine Lapin nain
Localisation : strasbourg Nabaztag : koukouine Nbr de messages : 37 Carottes : 6670
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Dim 20 Aoû 2006 - 10:30 | |
| qu est ce que ça a l'air bien mais compliqué !
Moi j'ai un Palm OS Vous croyez que c'est faisable sachant que je suis nulle en prog ? | |
|
| |
luckyluc78 Lapin nain
Localisation : France Nbr de messages : 2 Carottes : 6967
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Dim 20 Aoû 2006 - 12:15 | |
| le ZIP est disponible sur mon site ici:
http://membres.multimania.fr/lucky78/NabCmd.zip
@+ Luc
Dernière édition par le Mer 23 Aoû 2006 - 8:44, édité 1 fois | |
|
| |
CholetMan Lapin nain
Nbr de messages : 1 Carottes : 6966
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Lun 21 Aoû 2006 - 10:34 | |
| Salut jbx028, tres bonne idée la reconaissance vocale. J'ai travaillé il y a 2 mois sur la meme idée que toi mais sur une version texte (web php). En gros via des mots clefs (ou une suite de mot) le lapin repond selon un choix de phrase prédefini. Et le php envoie la phrase. Mais malheuresement j 'ai stoper mon projet car actuellement j ai un peu de travail (snif). Je pense qu'en septembre ca ira mieux :-). Mais les possibilités d'un telle projet sont grande et amussante. J'avais imaginé la possibilité par exemple de demander le programe télé et le lapin dicterai un flux rss et la meme chose pour la méteo ect... | |
|
| |
jbx028 Gold Nabz
Localisation : Dans le sept huit Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz..... Nbr de messages : 677 Carottes : 7132
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Lun 21 Aoû 2006 - 14:52 | |
| Bonjour, Si tu veux utiliser du texte, je te conseilles de jeter un oeil sur le langage AIML (www.alicebot.org). C'est du xml pour créer des chatterbots. J'ai déja pas mal utilisé ce langage dans le passé. Il existe même un wrapper pour php. Sinon il existe une api pour pandorabot (www.pandorabots.com) qui n'est autre qu'une version online d'alicebot. L'aiml est très puissant et peu embarquer du javascript dans ses réponses.
Johnny | |
|
| |
Darwinn Lapin nain
Nabaztag : Darwinn Nbr de messages : 24 Carottes : 6897
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… Mar 22 Aoû 2006 - 14:44 | |
| Salut Johnny,
Ton projet est très intéressant car il donne enfin au Nab' une vraie interactivité.
Je serais très fortement intéressé par un portage de ton programme sur PC. Ensuite pour ce qui est de la complexité des dialogues, j'imagine que ça ne dépend que du volume de la base de connaissances du programme ? | |
|
| |
Contenu sponsorisé
| Sujet: Re: Figurez-vous que mon lapin me répond lorsque je lui parle… | |
| |
|
| |
| Figurez-vous que mon lapin me répond lorsque je lui parle… | |
|