Forum dédié aux karot:z, nabaztag:tag, mir:ror et aux nouveaux objets communicants...


 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
[OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz552
Partagez | 
 

 [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2, 3 ... 9, 10, 11  Suivant
AuteurMessage
wizz.cc
Special Nabz
Special Nabz


Localisation: Paris - France
Nabaztag: Wizz.cc
Nbr de messages: 724
Carottes: 1980

MessageSujet: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 16:05

L' API unifiée Wizz.cc, basée sur l'ancien modèle Violet, est mise à disposition pour les développeurs Nabaztag & Karotz. Elle permet de communiquer de façon transparente avec les uns et les autres quel que soit leur serveur de rattachement du Lapin.

Cette API permet en outre d'intégrer très facilement les fonctionalités de messagerie instantanée, pour les Karotz, dans les applications et les sites web.

Exemple :
  • Nabaztag : http://api.wizz.cc/?sn=001234567899&token=abcd-123&server=violet&tts=Bonjour+mon+lapin.&voice=fr
  • Karotz : http://api.wizz.cc/?sn=Bunny&token=12345&tts=Hello+bunny.&voice=en


Url : http://api.wizz.cc/
Retour : un message texte indiquant le résultat obtenu par l'api.

Paramètres :
  • sn : le pseudo du lapin. Pour les Nabz c'est le "serial_number" s/n à 12 cars. 0-9A-F (équivalent à l'adresse MAC). Ex: 0012345678AE. Pour les Karotz, c'est le pseudo indiqué lors de la configuration de l'appli Live Chat !

  • token : un code de confidentialité pour limiter les envois non autorisés. Pour les Nabz, activé ou pas en fonction des serveurs... (voir le panneau d'admin de votre lapin sur OJN). Pour les Karotz, c'est le token indiqué lors de la configuration du Live Chat !

  • server : Uniquement pour les Nabz. Depuis l'ouverture des serveurs alternatifs Nabz, il faut désormais connaitre, outre le s/n, le nom du serveur qui héberge le Nabz. Actuellement : violet | pixel | alexjd (ou nappey) | alfinium | carsso | datagutt | don | htristra | lgnap | lolodu78 | mine | nag | poupou | ticed. Cependant, il existe un annuaire central des Nabaztags que l'Api peut interroger pour récupérer automatiquement le nom du serveur associé au lapin (sauf pour le serveur violet). Si ce paramètre est omis alors s'assurer que le nabaztag est bien inscrit dans l'annuaire central des serveurs OJN.

  • check : Pour les Karotz uniquement. Vérifie si le Karotz est bien en ligne et disponible ! http://api.wizz.cc/?sn=Bunny&token=&check

  • tts : Le message à lire. Ne pas oublier le point '.' à la fin des phrases. http://api.wizz.cc/?sn=001234567899&token=&server=pixel&tts=Pizza+del+arte.&voice=it

  • voice : la voix à utiliser. Pour les Nabaztag, le service de synthétisation Google (limité à 100 caractères) est utilisé avec les voix : fr | en | es | de | it. Pour les Karotz, le service "Karotz" est utilisé ([i]sans limitation apparente) avec les voix : fr | en | en | de.[/i]

  • ws_kajedo (ou twinmee ou voicemp3 pour compatibilité) : voix supplémentaires de synthèse pour le français (limité à 1.024 caractères). Dans ce cas, ne pas indiquer le paramètre voice précédent.
    Voix : bicool | chuchotement | darkvadoor | electra | guy_vieux | guy_voix_basse | guy_fort | guy_grave | helium | juliexp | julieEnfant | Loic | mamie | matteo | nono | papanoel | philippe | ramboo | sidoo.
    Mars 2013 : Le service a encore changé... pour devenir TwinMee. Des voix ont disparu, d'autres sont arrivées...
    Les voix utilisées sont désormais: JeanJean | Melodine | electra | Murphy | bicool | Stallone | Sorciere | Tchang | Vampire | Mafioso| sidoo | SuperHeros | actrice | Willaxxx| John
    Bien respecter les majuscules/minuscules...
    http://api.wizz.cc/?sn=001234567899&token=12345&server=violet&tts=Bonjour+bunny.&ws_kajedo=electra

  • ws_acapela : 50 voix supplémentaires de synthèse pour 25 langues différentes (limité à 1.024 caractères). Dans ce cas, ne pas indiquer les paramètres voice et ws_kajedo précédents.
    Voix : Arabic : Leila - Leila (Female) | Mehdi - Mehdi (Male) | Nizar - Nizar (Male) | Nizareng - Nizar - English (Male) | Salma - Salma (Female) | Youssef - Youssef (Male). Catalan : Laia - Laia (Female). Czech : Eliska - Eliska (Female). Danish : Mette - Mette (Female) | Rasmus - Rasmus (Male). Dutch (B) : Jeroen - Jeroen (Male) | Sofie - Sofie (Female) | Zoe - Zoe (Female). Dutch (NL) : Daan - Daan (Male) | Femke - Femke (Female) | Jasmijn - Jasmijn (Female) | Max - Max (Male). English (India) : Deepa - Deepa (Female). English (UK) : Graham - Graham (Male) | Lucy - Lucy (Female) | Peter - Peter (Male) | Rachel - Rachel (Female). English (US) : Heather - Heather (Female) | Kenny - Kenny - Child (Male) | Laura - Laura (Female) | Nelly - Nelly - Child (Female) | Ryan - Ryan (Male) | Tracy - Tracy (Female). Faeroese : Sjurdur - Sjurdur (Male). Finnish : Sanna - Sanna (Female). French : Alice - Alice (Female) | Antoine - Antoine (Male) | Bruno - Bruno (Male) | Claire - Claire (Female) | Julie - Julie (Female) | Margaux - Margaux (Female). French (Canadian) : Louise - Louise (Female). German : Andreas - Andreas (Male) | Julia - Julia (Female) | Klaus - Klaus (Male) | Sarah - Sarah (Female). Greek : Dimitris - Dimitris (Male). Icelandic : Snorri - Snorri (Male). Italian : Chiara - Chiara (Female) | Fabiana - Fabiana (Female) | Vittorio - Vittorio (Male). Japanese (Q42011) : Sakura - Sakura (Female). Norwegian : Bente - Bente (Female) | Kari - Kari (Female) | Olav - Olav (Male). Polish : Ania - Ania (Female). Portuguese : Celia - Celia (Female). Portuguese (Brazil) : Marcia - Marcia (Female). Russian : Alyona - Alyona (Female). Spanish : Antonio - Antonio (Male) | Ines - Ines (Female) | Maria - Maria (Female). Spanish (North America) : Rosa - Rosa (Female). Swedish : Elin - Elin (Female) | Emil - Emil (Male) | Emma - Emma (Female) | Erik - Erik (Male). Swedish (Finland) : Samuel - Samuel (Male). Turkish : Ipek - Ipek (Female).
    http://api.wizz.cc/?sn=001234567899&token=&server=pixel&tts=Hello+bunny.&ws_acapela=ryan

  • noforge (ou novoice) : Ne pas forger la synthèse mais transférer directement au serveur OJN. http://api.wizz.cc/?sn=001234567899&token=&server=pixel&tts=Bonjour+mon+lapin.&noforge

  • posleft : bouger l'oreiller gauche jusqu'à la position 0 à 16. Non applicable pour les Karotz, puisque ses oreilles sont réajustées à chaque fin de session. http://api.wizz.cc/?sn=001234567899&token=&server=pixel&posleft=5&posright=0
  • posright : bouger l'oreiller droite jusqu'à la position 0 à 16.

  • urlList : Indique un fichier mp3 à jouer. Pour les Nabaztag, possibilité d'indiquer plusieurs fichiers mp3 en les séparant par un pipe |. http://api.wizz.cc/?sn=001234567899&token=&server=pixel&urlList=xxx.mp3

  • chor : Envoi d'une chorégraphie. http://api.wizz.cc/?sn=001234567899&token=&server=pixel&chor=10,0,motor,1,20,0,0,0,motor,0,20,0,0,1,led,0,0,238,0

  • action : Envoi d'une action. http://api.wizz.cc/?sn=001234567899&token=&server=pixel&action=10&strip
    Action = 4 (Timezone) | 7 (Sleep ? yes/no) | 8 (V2) | 10 (Bunny Name) | 13 (Wake-up) | 14 (Go to bed)

    plus

  • utf8 : Par défaut, l'API attend du texte brut et non pas de l'utf-8. Si vous encodez en utf-8 (utf8_encode()) alors ajouter le param &utf8=1 à la fin de l'url.

  • apiz : Si vous surchargez (par un utf8_encode()) un texte apparemment déjà encodé (souvent en provenance d'un navigateur) et que le rendu n'est pas celui escompté, tenter l'ajout du param &apiz=1 à la fin de l'url. Sinon, traitez le texte en amont avant de le renvoyer vers l'api.

  • silent : Masque les infos rajoutées par Wizz (ex. [server] ) devant le message retourné par l'API. http://api.wizz.cc/?sn=001234567899&token=&server=pixel&tts=Bonjour+mon+lapin.&voice=fr&silent

  • strip : Enlève les tags html, xml... strip_tags() du message retourné par l'API. http://api.wizz.cc/?sn=001234567899&token=&server=pixel&tts=Bonjour+mon+lapin.&voice=fr&silent&strip

  • short : Ne renvoie que la première partie, en mode texte, rsp->message de la réponse xml retourné par l'API :
    Code:
    <rsp><message>EARPOSITIONSENT</message><comment>Your ears command has been sent</comment></rsp>

  • noxml : Transforme la réponse xml retournée par l'API en mode texte. Différent de strip, car on s'interesse ici uniquement à rsp->message et rsp->comment.

Notes :

De nombreuses voix étrangères sont testées régulièrement ainsi que de nouveaux (web)services de synthétisation... Ils apparaisent au fur et à mesure. D'autres services peuvent aussi être désactivés... Ces services de synthétisation ne sont pas entièrement garantis sur le (très) long terme, les licences d'utilisation étant pour l'instant "trial". Elles sont néanmoins remplacées au fur et à mesure des évolutions, des besoins... et des moyens. Wink

D'une façon générale, c'est l'API qui forge la synthèse, et non pas le serveur OJN. Ce qui permet d'ajouter de nombreuses voix ou variantes sans toucher à la configuration de chacun des serveurs en place...

Si aucune voix n'est passée en paramètre OU qu'une voix n'existe pas OU que la synthèse ne s'effectue pas correctement, alors le texte est transféré directement au serveur OJN comme avec le paramètre noforge.



Fonctions supplémentaires :
  • 7 Plugin Mails : GMail+Yahoo+HotMail et Free+Orange+Sfr+BBox.

  • Nabaztag : http://api.wizz.cc/?list_ojn=select (format= xml|json|select|sep) liste les serveurs OJN recensés par l'API sous la forme d'une liste d'options.

  • Karotz : http://api.wizz.cc/?list=select (format = xml|select|ul|ol|sep) liste les Karotz abonnés au service du Live Chat !



Dernière édition par wizz.cc le Mer 27 Mar 2013 - 18:41, édité 39 fois
Revenir en haut Aller en bas
http://wizz.cc
poupou
Bronze Nabz
Bronze Nabz


Localisation: Paris
Nabaztag: Roxxor (V2)
Nbr de messages: 177
Carottes: 1669

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 16:11

Géniale ! nabzciao
Revenir en haut Aller en bas
nabazland
Karotzeur taquin


Age: 47
Localisation: Rouen - France
Nabaztag: Caulfield (v2.1)
Nbr de messages: 9770
Carottes: 5287

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 16:14

Bon boulot !

Ca serait tellement plus simple pour l'utilisateur que le nom du serveur soit codé dans le token sur les 4 premières lettres genre OJNA00124578.

_____________________________


Revenir en haut Aller en bas
http://www.nabzone.com
jbx028
Gold Nabz
Gold Nabz


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

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 17:09

Génial!

Je t'ai envoyé un mail ce matin te demandant si voicemp3 était dispo pour karotz....et bien oui visiblement! Je vais tester cela rapidament.

Merci
Revenir en haut Aller en bas
http://twitter.com/jbx028
RedoX
Platinum Nabz
Platinum Nabz


Localisation: France
Nbr de messages: 1179
Carottes: 2915

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 17:53

nabazland a écrit:
Ca serait tellement plus simple pour l'utilisateur que le nom du serveur soit codé dans le token sur les 4 premières lettres genre OJNA00124578.

Avec l'annuaire central, on a pas besoin de renseigner ce champ yellownabzsmile

Reste le cas des lapins associaux, mais ça, c't'un choix ^^
Revenir en haut Aller en bas
http://wiki.openjabnab.fr/
wizz.cc
Special Nabz
Special Nabz


Localisation: Paris - France
Nabaztag: Wizz.cc
Nbr de messages: 724
Carottes: 1980

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 17:56

J'allais répondre à peu près la même chose... yellownabzhappy
Revenir en haut Aller en bas
http://wizz.cc
Ativille
Gold Nabz
Gold Nabz


Localisation: normandie 76
Nabaztag: ativille v2
Nbr de messages: 759
Carottes: 3059

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 18:55

je me demande,

c 'est quoi la différence entre un nabaztag V2 et un karotz au niveau fonctionnement, es ce que le karotz utilise aussi un serveur pour se connecter ? comme le nabaztag
Revenir en haut Aller en bas
_melka
Diamond Nabz
Diamond Nabz


Localisation: DTC
Nbr de messages: 2858
Carottes: 2971

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 19:02

@ Ativille : De la même façon que le Nabaztag:tag Karotz utilise lui aussi un serveur pour se connecter.
Beau boulot wizz.cc heart !


Dernière édition par _melka le Lun 29 Aoû 2011 - 19:04, édité 1 fois
Revenir en haut Aller en bas
RedoX
Platinum Nabz
Platinum Nabz


Localisation: France
Nbr de messages: 1179
Carottes: 2915

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 19:03

La différence est que le Karotz est techniquement capable d'être indépendant.

@wizz.cc: Ca devrait être dispo pour ce soir je pense yellownabzwink
Revenir en haut Aller en bas
http://wiki.openjabnab.fr/
_melka
Diamond Nabz
Diamond Nabz


Localisation: DTC
Nbr de messages: 2858
Carottes: 2971

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 19:06

On va attendre un peu pour ça Redox, laisse moi amortir mon achat ;-)
Revenir en haut Aller en bas
RedoX
Platinum Nabz
Platinum Nabz


Localisation: France
Nbr de messages: 1179
Carottes: 2915

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 19:08

Ouais j'suis bien d'accord yellownabzsmile

(Au pire... Faudrait nous laisser un peu de temps et on vous f'rait un p'tit serveur compatible yellownabzwink )
Revenir en haut Aller en bas
http://wiki.openjabnab.fr/
_melka
Diamond Nabz
Diamond Nabz


Localisation: DTC
Nbr de messages: 2858
Carottes: 2971

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 19:17

Avec grand plaisir si Mindscape devait disparaitre définitivement ! nabzflower
Revenir en haut Aller en bas
Usagi_the_Rabbit
Special Nabz
Special Nabz


Age: 38
Localisation: France, Villefranche-sur-Saône, RF, Moscou
Nabaztag: Vivi (v2), Floppy (v2)
Nbr de messages: 1308
Carottes: 2361

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 19:20

wizz.cc, Many thanks for your work! nabzheart

Ne peut pas attendre pour le répertoire Nabaztag (le même que Karotz) et conviviale façon de changer les voix. Car maintenant les messages n'ont pas de «personnalité» et «chaleur».

**********************

Can't wait for nabaztag directory (the same as Karotz) and user-friendly way to change voices. 'Cause now messages have no "personality" and "warmth".
Revenir en haut Aller en bas
wizz.cc
Special Nabz
Special Nabz


Localisation: Paris - France
Nabaztag: Wizz.cc
Nbr de messages: 724
Carottes: 1980

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 23:38

merci pour tes compliments.

dsl, mais je ne comprends pas le sens de la phrase...

Citation :
Ne peut pas attendre pour le répertoire Nabaztag (le même que Karotz) et conviviale façon de changer les voix. Car maintenant les messages n'ont pas de «personnalité» et «chaleur».

je vais essayer de te trouver une voix en russe...

Revenir en haut Aller en bas
http://wizz.cc
Usagi_the_Rabbit
Special Nabz
Special Nabz


Age: 38
Localisation: France, Villefranche-sur-Saône, RF, Moscou
Nabaztag: Vivi (v2), Floppy (v2)
Nbr de messages: 1308
Carottes: 2361

MessageSujet: Re: [OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz   Lun 29 Aoû 2011 - 23:54

Désolé. Peut-être que c'est la traduction. Peut-être que c'est moi qui ne peux pas dire clairement. nabzdream
Je veux dire qu'il ya une liste des inscrits Karotz. Membres Karotz. Il est facile d'envoyer des messages. On peut voir qui est en ligne qui n'est pas. Aussi public / privé réglage. Si nous avions que pour Nabaztag ce serait génial.
A propos de la voix. Maintenant TTS utilise un seul type de «machine» voix. Mais avec voicemp3 nous pouvons avoir différents types. Il donnera «la personnalité et la vie".
J'espère juste que cela aura une interface utilisateur conviviale.

En effet, j'ai besoin pour commencer à apprendre le français. nabzcheers

P.S. Il est possible de trouver la voix russe? Sera agréable. yellownabzsmile
Revenir en haut Aller en bas
 

[OJN] Wizz.cc : API Unifiée pour les Nabaztag & Karotz

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 11Aller à la page : 1, 2, 3 ... 9, 10, 11  Suivant

 Sujets similaires

-
» Pour demande de recrutement pour le serveur S10 2013-2014 renvoyer IG
» pour les factions pour passer [team-pro]
» Pour cet été...
» Il est temps pour moi
» Pour les étrangés

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum dédié aux karot:z, nabaztag:tag, mir:ror et aux nouveaux objets communicants... ::  ::  :: -