Forum des Objets Communicants et Solutions pour les Libérer...
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Forum des Objets Communicants et Solutions pour les Libérer...


 
AccueilAccueil  GalerieGalerie  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-28%
Le deal à ne pas rater :
Brandt LVE127J – Lave-vaisselle encastrable 12 couverts – L60cm
279.99 € 390.99 €
Voir le deal

 

 OpenNab 0.06

Aller en bas 
+22
giejo
jbx028
Tabatha
jeromeb42
zmatt
BaB
MJK (v2)
nic1305
nabazland
kiryear
marfab
gwennstagel
aerosmiss
Guizmo
FlorentC
maertems
clayde
guigui2578
valentinfr
Le_Zepf
GouZ
oaz
26 participants
Aller à la page : Précédent  1, 2, 3, 4
AuteurMessage
jbx028
Gold Nabz
Gold Nabz



Nbr de messages : 677

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeMer 15 Aoû 2007 - 2:51

Je m'incruste un peu dans cette discussion..

J'ai envoyé un mail à violet cette semaine pour demander si ils allaient proposer cette fonctionnalité (associer une url à une commande vocale). D'après eux, c'est prévu mais c'est encore au stade du projet...

D'après ce que j'ai compris ici :

Citation :
En fait, les fichiers vocaux sont tracés dans le log, le mot est 'codé'

Le mot est codé mais tous ? Je m'explique. Si je demande : "raconte moi une blague" ou bien "merci", est-ce que je peux identifier cela (même codé) dans la log et donc déclancher qq chose à partir de ça ?

J'ai aussi une question un peu plus général sur OpenNab : Php est il le seul langage accepté pour écrire un plug in ? (ruby par exemple)
Revenir en haut Aller en bas
http://twitter.com/jbx028
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6383

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeJeu 16 Aoû 2007 - 8:28

jbx028 a écrit:
J'ai envoyé un mail à violet cette semaine pour demander si ils allaient proposer cette fonctionnalité (associer une url à une commande vocale). D'après eux, c'est prévu mais c'est encore au stade du projet...
Oui... Ils ont beaucoup de "projets" chez Violet...
Citation :
Le mot est codé mais tous ? Je m'explique. Si je demande : "raconte moi une blague" ou bien "merci", est-ce que je peux identifier cela (même codé) dans la log et donc déclancher qq chose à partir de ça ?
OpenNab n'a rien d'aussi poussé côté reconaissance vocale (il n'a même rien du tout). Je ne connais d'ailleurs rien qui permette ce genre de chose en pur php.
Citation :
J'ai aussi une question un peu plus général sur OpenNab : Php est il le seul langage accepté pour écrire un plug in ? (ruby par exemple)
Oui c'est 100% php
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
jbx028
Gold Nabz
Gold Nabz
jbx028


Localisation : Dans le sept huit
Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz.....
Nbr de messages : 677
Carottes : 6928

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeJeu 16 Aoû 2007 - 11:21

Merci pour toute ces réponses.
Revenir en haut Aller en bas
http://twitter.com/jbx028
giejo
Lapin nain
Lapin nain



Localisation : St Malo
Nabaztag : cornebidouille (v2)
Nbr de messages : 16
Carottes : 6184

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeJeu 16 Aoû 2007 - 13:32

Bonjour,
Je viens d'installer opennab, merci c'est vraiment super !

Y a t'il du coup un moyen de faire ce que le zepf souhaite (appel URL en fonction d'un mot ou d'une position d'oreilles) ?
Ca m'intéresse beaucoup ...

Sinon j'ai vu la discussion sur le plugin quietears sur nabaztalk.com.
Donc ce plugin ne fonctionne plus ? moi dans les logs j'ai un "Unable to patch quietears, wrong bc version"

merci d'avance
Revenir en haut Aller en bas
Vladimirovitch
Nabz Junior
Nabz Junior
Vladimirovitch


Age : 39
Localisation : Liège, Belgique
Nabaztag : Vladimirovitch
Nbr de messages : 88
Carottes : 6106

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeJeu 16 Aoû 2007 - 13:50

Il me semble que Violet utilise Telispeech (http://www.telisma.com) pour la reconnaissance vocale, mais je ne sais pas si ça peut servir à quoi que ce soit dans le cas de Opennab...
Revenir en haut Aller en bas
http://www.glouglou.be
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6383

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeVen 17 Aoû 2007 - 0:15

giejo a écrit:
Sinon j'ai vu la discussion sur le plugin quietears sur nabaztalk.com.
Donc ce plugin ne fonctionne plus ? moi dans les logs j'ai un "Unable to patch quietears, wrong bc version"

Oui, le fonctionnement de ce plugin est directement lié au code que télécharge le lapin lors du boot...
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6383

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeVen 17 Aoû 2007 - 0:17

Vladimirovitch a écrit:
Il me semble que Violet utilise Telispeech (http://www.telisma.com) pour la reconnaissance vocale, mais je ne sais pas si ça peut servir à quoi que ce soit dans le cas de Opennab...

Je ne pense pas qu'une solution propriétaire puisse être d'une grande utilité.

Il faudrait par exemple regarder ce que permet de faire CMU Sphinx.
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
human enemy
Lapin nain
Lapin nain
human enemy


Localisation : strasbourg
Nabaztag : noobie
Nbr de messages : 38
Carottes : 6102

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeDim 19 Aoû 2007 - 0:14

oaz a écrit:
Je ne connais d'ailleurs rien qui permette ce genre de chose en pur php.

A ma connaissance non plus.

oaz a écrit:
Il faudrait par exemple regarder ce que permet de faire CMU Sphinx.

Justement j'y travaille.

j'ai fait un petit bout de code vite fait en Delphi qui "surveille" le répertoire \vl\plugins\files_recordaudio. Dès qu'il y un changement dans ce répertoire je prends le dernier fichier (tri sur la date) puis je le réencode en PCM car ce qui arrive c'est du IMA ADPCM 8,000 kHz; 4 bits; Mono non supporté par Sphinx 4.

Ensuite je fais éxécuter un petit .bat

Code:
SET binpath="E:\java\sphinx4-1.0beta\bin"
SET wavfile="C:\Program Files\EasyPHP1-8\www\Atrium\dernier_message.wav"
SET xmlfile="E:\java\sphinx4-1.0beta\demo\sphinx\wav_analysor\w16k16bmono.xml"


CD %binpath%

java -jar wav_analysor.jar %wavfile% %xmlfile%

qui lance wav_analysor une modification de la demo sphinx de décodage de sphinx "WavFile.jar". La seule différence c'est que je sauvegarde le résultat dans un fichier .txt

Pour l'instant (j'ai commencé y a 2 semaines) j'arrive à lui faire traduire à peu prêt correctement des chiffres en anglais.

Mais je ne pense que sous 2 mois je pourai lui faire traduire du Français grace au modèle acoustique de LIUM "french_f0".

Par contre je n'ai pour le moment aucune idée de ce que sera la qualité de la reconnaissance.

Mais pour le moment c'est 3 semaines de vacances qui commencent yellownabzsmile
Revenir en haut Aller en bas
jbx028
Gold Nabz
Gold Nabz
jbx028


Localisation : Dans le sept huit
Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz.....
Nbr de messages : 677
Carottes : 6928

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeDim 19 Aoû 2007 - 0:34

Et si tu y arrives, tu n'auras qu'a créer un web service qui sera appelé par le plug in d'opennab afin d'envoyer le résultat de la reconnaissance dans le fichier xml résultant.
Et pourquoi pas ensuite utiliser l'api pandorabot afin de créer un chatterbot basé sur nabz/opennab/sphinx/pandorabot.

En attendant, je vais continuer à utiliser la reconnaissance vocale via le script de mon pocket pc (https://nabaztag.forumactif.fr/API-f3/Figurez-vous-que-mon-lapin-me-repond-lorsque-je-lui-parle-t1648.htm)

Je vais suivre de près l'avancement de ton projet...mais surtout bonne vacance !!
Revenir en haut Aller en bas
http://twitter.com/jbx028
human enemy
Lapin nain
Lapin nain
human enemy


Localisation : strasbourg
Nabaztag : noobie
Nbr de messages : 38
Carottes : 6102

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeMer 22 Aoû 2007 - 23:28

jbx028 a écrit:
Et pourquoi pas ensuite utiliser l'api pandorabot afin de créer un chatterbot basé sur nabz/opennab/sphinx/pandorabot.

Oui c'est bien çà l'idée. J'ai d'ailleur commencé à écrire qqes fichiers en aiml pour définir la personnalité de noobie.

Je poste mes "ébauches" en septembre. nabzjump


Dernière édition par le Jeu 23 Aoû 2007 - 17:27, édité 1 fois
Revenir en haut Aller en bas
jbx028
Gold Nabz
Gold Nabz
jbx028


Localisation : Dans le sept huit
Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz.....
Nbr de messages : 677
Carottes : 6928

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeJeu 23 Aoû 2007 - 8:32

J'ai pas mal utilisé l'aiml ces dernières années.

J'ai même crée un service web accessible à cette page : http://www.nabzpandorabots.somee.com/wsnabzpandorabots.asmx?op=sendmessage_botid

Les paramètres sont :
sn, token, botid (pour se connecter à un bot) et le message.
Ce service web peut être appelé en GET, POST ou SOAP.

Le pb avec les Nabz c'est le temps de réponse (parfois 2 minutes). C'est bien long pour pouvoir simuler un dialogue.
Revenir en haut Aller en bas
http://twitter.com/jbx028
cl ment
Lapin nain
Lapin nain



Localisation : Perros-Guirec
Nbr de messages : 40
Carottes : 6079

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeLun 10 Sep 2007 - 19:16

Bonjour à tous!!!
Navré que mon premier message (sans lapin, pour l'instant. sniff!) soit une mauvaise nouvelle, mais je croi qu'opennab à été dépassée: http://www.nabzap.com/
Si je me trompe, merci de m'expliquer!
Revenir en haut Aller en bas
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6383

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeLun 10 Sep 2007 - 20:42

cl ment a écrit:
Navré que mon premier message (sans lapin, pour l'instant. sniff!) soit une mauvaise nouvelle, mais je croi qu'opennab à été dépassée: http://www.nabzap.com/
Si je me trompe, merci de m'expliquer!

Il ne faudrait pas mettre trop vite OpenNab à la poubelle :
http://www.nabzap.com/ a écrit:
Ce service repose sur l'api de Violet.

Ce qui signifie que les limitations sont celles de l'API Violet. Impossible donc d'y trouver des interactions autres que l'envoi de texte, de chorégraphie ou de musique au lapin (pour simplifier). Avec OpenNab ont été réalisées des choses un peu plus originales (le jeu de dé, le quizz, l'enregistrement audio...) et, surtout, OpenNab permet de se passer entièrement des serveurs de Violet...

Ceci étant dit, il est toujours bon que de tels sites voient le jour. Cela ne peut être que profitable à la communauté. Un jour viendra peut être où un site similaire fera tourner OpenNab et là il y aura vraiment de quoi imaginer bcp de choses pour nos lapins.
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
cl ment
Lapin nain
Lapin nain



Localisation : Perros-Guirec
Nbr de messages : 40
Carottes : 6079

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Ouf!   opennab - OpenNab 0.06 - Page 4 Icon_minitimeMar 11 Sep 2007 - 18:51

Moi, je dis: tant mieux! Je trouve que opennab est en effet mieux que les sites web, où il faut toujours rentrer le sérial et le token... nabzdrunk
Sinon, je voudrais savoir si il serrai possible de mettre les "logiciels" trouvés sur le site http://www.nabzone.com/ Sinon, la reconnaissance vocale,ça avance ? Je me connais pour le moment rien aux sites web et au php yellownabzsad , mais je compte bien m'y mettre grâce au http://www.siteduzero.com, après quoi j'aimerai faire un plugin pour pouvoir dire aux lapin/pins:"debout 8h!", pour qu'il dorme jusqu'à 8h!

Encore autre chose, la vraie page d'opennab est-elle la même que l'API-DEMO? Sinon, je veut bien tenter de créer une "interface graphique"(mon but étant de réussir a créer un programme pouvant directement gérer, utiliser ou configurer opennab.
En bref, je trouve le proget d'opennab génial!!! nabzcheers yellownabzhappy
Revenir en haut Aller en bas
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6383

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeMar 11 Sep 2007 - 21:53

cl ment a écrit:
Sinon, je voudrais savoir si il serrai possible de mettre les "logiciels" trouvés sur le site http://www.nabzone.com/
Les logiciels de nabzone, c'est comme nabzap : ils utilisent l'API de Violet

cl ment a écrit:
Encore autre chose, la vraie page d'opennab est-elle la même que l'API-DEMO? Sinon, je veut bien tenter de créer une "interface graphique"(mon but étant de réussir a créer un programme pouvant directement gérer, utiliser ou configurer opennab.
Il y a eu 2 débuts de projet pour créer une interface graphique pour OpenNab. Aucun n'a eu de suite, en partie par ma faute car je n'avais pas vraiment de temps pour etre moteur sur ces trucs là (et je ne l'ai toujours pas) et en partie parce que personne n'a jamais vraiment pris le temps d'aller au fond des choses pour voir ce qu'implique une telle interface graphique.

En fait il pourrait même y avoir 2 interfaces bien distinctes :
- une interface d'administration. Aujourd'hui on édite le fichier texte "opennab.ini" à la main mais on pourrait le rendre plus accessible.
- une interface pour les utilisateurs. La page de demo de l'api est actuellement très basique

Dans les 2 cas, il y a un paramètre très important à prendre en compte : le fait qu'OpenNab est un logiciel très ouvert avec son système de plugins et les interfaces graphiques doivent pouvoir être facilement étendue (aussi bien côté administration que côté utilisateur) par toute personne qui rajoute un plugin.
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
cl ment
Lapin nain
Lapin nain



Localisation : Perros-Guirec
Nbr de messages : 40
Carottes : 6079

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeJeu 13 Sep 2007 - 19:34

Pour ce qui est de nabzone, le code est en php, opennab aussi, non? donc on doit pouvoir adapter ça? Je n'ai pas encore demandé à l'administrateur, mais, vu que son site est gratuit, je pensse qu'il accepterra de donner le code source.
Quand-a l'interface, je pensais à une page html avec une image de fond et une image prévue pour chaque plugin "par défaut" + une image qui puisse s'adapter à touts les plugins (pas de rapport avec la fonction). C'est réalisable?
Revenir en haut Aller en bas
spoi
Lapin nain
Lapin nain



Localisation : st etienne
Nbr de messages : 1
Carottes : 6073

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeDim 16 Sep 2007 - 17:01

Bonjour, j'ai suivi avec attention le tuto donné page 1, tous mes test sont ok. Mais mon lapin ne se connecte pas.. une seule lumiere verte, parfois deux.. et c'est tout.. Je ne comprends vraiment pas pourquoi.

Je transfert tout avec filezilla et comme vous pouvez le voir là ( http://arcticmonkey.free.fr), tous les fichiers sont presents.

Quelqu'un a une solution ?
Revenir en haut Aller en bas
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6383

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeLun 17 Sep 2007 - 10:00

spoi,

Essaie d'activer le log dans /vl/opennab.ini (avec LogLevel=4 par exemple) puis allume ton lapin.
On regardera ce que donne la séquence de boot (un fichier sera créé dans /vl/logs)
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
cl ment
Lapin nain
Lapin nain



Localisation : Perros-Guirec
Nbr de messages : 40
Carottes : 6079

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeVen 21 Sep 2007 - 17:10

Bonjour!
Voici La réponsse de nabzone:
Citation :
Bonsoir,
Nabzone est totalement réalisé en php
ce qui suffit amplement pour utiliser l'AOI.
Si cette personne est "ici", je lui demande tout de suite si elle accepte de donner le code source, même par MP, de quelques "programmes" de nabzone, sinon, je vais le lui demander lorsque j'aurais la confirmation que je peut créer un plugin à partir de ça.
merci d'avance nabzcheers

Cl ment
Revenir en haut Aller en bas
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6383

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeSam 22 Sep 2007 - 18:49

cl ment a écrit:
Si cette personne est "ici", je lui demande tout de suite si elle accepte de donner le code source, même par MP, de quelques "programmes" de nabzone, sinon, je vais le lui demander lorsque j'aurais la confirmation que je peut créer un plugin à partir de ça.

Cl ment,
Je crois que tu devrais te pencher sur le fonctionnement d'OpenNab avant tout ça : le code source en question ne te sera d'aucune utilité pour écrire un plugin OpenNab.
Nabzone, c'est du code destiné à tirer parti de l'API Violet, c'est à dire tirer parti du code qui tourne sur le serveur Violet (écrit en java a priori)

Pour un lapin, OpenNab remplace le serveur Violet, c'est à dire que le code des plugins OpenNab ressemble surtout au code écrit par Violet pour son serveur.

En récupérant le code de Nabzone, tout ce que tu aurais c'est du code permettant de faire une interface sympa aux APIs exposées par les plugins OpenNab.
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
oaz
Silver Nabz
Silver Nabz



Localisation : Haute-Garonne
Nabaztag : oaz (v2)
Nbr de messages : 352
Carottes : 6383

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeSam 22 Sep 2007 - 23:37

Sur wikinab, j'ai rajouté une description d'OpenNab sous forme de schemas :
http://wikinab.org/index.php?title=Description_d%27OpenNab_en_images

Je pense que ça peut aider à comprendre comment les divers éléments intervenant dans l'ensemble du système communiquent.
Revenir en haut Aller en bas
http://barrejadis.azeau.com/
cl ment
Lapin nain
Lapin nain



Localisation : Perros-Guirec
Nbr de messages : 40
Carottes : 6079

opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitimeDim 23 Sep 2007 - 11:48

Citation :
En récupérant le code de Nabzone, tout ce que tu aurais c'est du code permettant de faire une interface sympa aux APIs exposées par les plugins OpenNab.
nabzasking
En gros, je voudrais pouvoir réunir sur une seule et même page web (ou plutôt site web) tous:
-Les plugins Opennab
-Les aplications dans le genre nabzone
-Et peut-être les fonctions"classiques" de violet, ou des copie.
C'est ce que tu voulais dire? nabzasking
Cl ment
Revenir en haut Aller en bas
Contenu sponsorisé





opennab - OpenNab 0.06 - Page 4 Empty
MessageSujet: Re: OpenNab 0.06   opennab - OpenNab 0.06 - Page 4 Icon_minitime

Revenir en haut Aller en bas
 
OpenNab 0.06
Revenir en haut 
Page 4 sur 4Aller à la page : Précédent  1, 2, 3, 4
 Sujets similaires
-
» OpenNab 0.09
» OpenNab 0.06 : pas de son
» Opennab, What is it?
» OpenNab 0.02
» OpenNab 0.05

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum des Objets Communicants et Solutions pour les Libérer... :: II. Nabaztag, Karotz, mir:ror, Dal:Dal (Violet Object Operating System) :: L'univers de Nabaztag :: Archives :: API-
Sauter vers: