cs_Kite37
Messages postés242Date d'inscriptionlundi 6 mars 2006StatutMembreDernière intervention17 janvier 2018 10 janv. 2009 à 18:10
Voici ma nouvelle source utilisant la majorité (si ce n'est toutes) les fonctionnalités de notre lapin préféré.
Il s'agit simplement d'un panneau de contrôle du lapin.
monstros2003
Messages postés17Date d'inscriptiondimanche 12 janvier 2003StatutMembreDernière intervention 9 janvier 2009 9 janv. 2009 à 23:28
Merci Kite37 pour ton autre source, elle est super bien commentée !
Pour en revenir à ma question, je viens de chercher un peu. Il existe apparament un paramètre à mettre pour que le message ne reste pas en mémoire : "ttlive" mais j'ai testé
Return "&tts=" & _TTS & "&ttlive=5" & "&voice=" & _TTSVoix(Voix))
et ça ne marche pas. Après recherche cette fonction semble ne plus fonctionner depuis fin 2007... mais reste affichée dans la doc. Dommage. (http://nabaztag.forumactif.fr/api-f3/ttlive-t7745.htm) J'ai pas trouver d'autre solution. J'espère que tu auras plus de chance que moi ;)
cs_Kite37
Messages postés242Date d'inscriptionlundi 6 mars 2006StatutMembreDernière intervention17 janvier 2018 9 janv. 2009 à 22:58
Cela est totalement indépendant du code.
Mais l'idée me plait, et je vais chercher afin de voir si il y a possibilité de supprimer les message dans la boite de réception du lapin via une commande, auquel cas je l'ajouterais par la suite =].
Cordialement,
KiTe
ps : pour un exemple concret et complet d'utilisation, voir ma source nabazColor =^_^=
monstros2003
Messages postés17Date d'inscriptiondimanche 12 janvier 2003StatutMembreDernière intervention 9 janvier 2009 9 janv. 2009 à 22:52
Cool ! Merci pour cette dll claire et très pratique.
Petite question indépendante du code je pense... Est-il possible de ne pas mémoriser les messages, car dès que je fais parler le lapin, il lit puis enregistre le message, et clignote violet jusqu'a ce que j'appuye dessus pour qu'il me le relise une nouvelle fois ?
cs_bobobo
Messages postés37Date d'inscriptionjeudi 20 mars 2003StatutMembreDernière intervention17 octobre 2012 1 janv. 2009 à 20:18
Ca c'est du rapide,
félicitations.
Merci
Bo !
cs_Kite37
Messages postés242Date d'inscriptionlundi 6 mars 2006StatutMembreDernière intervention17 janvier 2018 1 janv. 2009 à 12:20
Toutes les modifications demandées ont étée apportées, je posterais ce WE la nouvelle version ainsi que une ou deux sources mettant en scène l'utilisation de la DLL.
Pour ce qui est de l'auteur, si je n'ai pas mentionné son nom c'est parce que je ne me rappelle plus qui il est, mais je vais chercher et marquerais son nom ce WE aussi.
Ta source nabasend est en VB6, d'ou la raison pour laquelle j'ai posé cette source en VB.NET.
Cordialement,
KiTe
cs_bobobo
Messages postés37Date d'inscriptionjeudi 20 mars 2003StatutMembreDernière intervention17 octobre 2012 30 déc. 2008 à 18:22
Bonjour,
ça serait sympas pour "son auteur" de mettre au moins son nom,
par respect pour le travail de "son auteur" !
Sinon j'avais fait une source dans le genre "nabasend" déposé sur ce site,
pour ceux que ça intéresse.
Bonne continuation
++
tovin
Messages postés164Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention14 août 20133 30 déc. 2008 à 12:02
Bonjour,
OK pour la remarque.
Mais que met-on dans ce projet de test ?
Un programme incomplet n'est-il pas frustrant ?
A +
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 30 déc. 2008 à 10:10
si, mais je pense qu'il s'agit la de la biliotheque de classe uniquement
a toi d'ajouter un projet de test a ta solution.
tovin
Messages postés164Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention14 août 20133 30 déc. 2008 à 10:07
Bonjour,
Quelque chose doit m'échapper, car sitôt l'essai de débogage, une info précise :
"Un projet avec un type de sortie de bibliothèque de classes ne peut pas être démarré directement", et tout s'arrête.
Les logiciels ne sont-ils pas testés avant l'envoi sur VB France ?
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 30 déc. 2008 à 09:10
ca me gène ce Create qui ne renvoie rien...
lapin.createTTS("Ceci est un test ! ", nabTextToSpeach.enVoix.Bruno)
lapin.sendTTS()
ce serait peut etre pratique (sauvegarde, etc)
de faire tous les create, les "remplir", etc.
et de faire send ensuite :
sonTest = lapin.createTTS("Ceci est un test ! ", nabTextToSpeach.enVoix.Bruno)
10 janv. 2009 à 18:10
Il s'agit simplement d'un panneau de contrôle du lapin.
http://www.vbfrance.com/codes/VB-2008-NABCONTROL-APPLICATION-PRENDRE-CONTROLE-VOTRE-LAPIN_48933.aspx
9 janv. 2009 à 23:28
Pour en revenir à ma question, je viens de chercher un peu. Il existe apparament un paramètre à mettre pour que le message ne reste pas en mémoire : "ttlive" mais j'ai testé
Return "&tts=" & _TTS & "&ttlive=5" & "&voice=" & _TTSVoix(Voix))
et ça ne marche pas. Après recherche cette fonction semble ne plus fonctionner depuis fin 2007... mais reste affichée dans la doc. Dommage. (http://nabaztag.forumactif.fr/api-f3/ttlive-t7745.htm)
J'ai pas trouver d'autre solution. J'espère que tu auras plus de chance que moi ;)
9 janv. 2009 à 22:58
Mais l'idée me plait, et je vais chercher afin de voir si il y a possibilité de supprimer les message dans la boite de réception du lapin via une commande, auquel cas je l'ajouterais par la suite =].
Cordialement,
KiTe
ps : pour un exemple concret et complet d'utilisation, voir ma source nabazColor =^_^=
9 janv. 2009 à 22:52
Petite question indépendante du code je pense... Est-il possible de ne pas mémoriser les messages, car dès que je fais parler le lapin, il lit puis enregistre le message, et clignote violet jusqu'a ce que j'appuye dessus pour qu'il me le relise une nouvelle fois ?
1 janv. 2009 à 20:18
félicitations.
Merci
Bo !
1 janv. 2009 à 12:20
Pour ce qui est de l'auteur, si je n'ai pas mentionné son nom c'est parce que je ne me rappelle plus qui il est, mais je vais chercher et marquerais son nom ce WE aussi.
Ta source nabasend est en VB6, d'ou la raison pour laquelle j'ai posé cette source en VB.NET.
Cordialement,
KiTe
30 déc. 2008 à 18:22
ça serait sympas pour "son auteur" de mettre au moins son nom,
par respect pour le travail de "son auteur" !
Sinon j'avais fait une source dans le genre "nabasend" déposé sur ce site,
pour ceux que ça intéresse.
Bonne continuation
++
30 déc. 2008 à 12:02
OK pour la remarque.
Mais que met-on dans ce projet de test ?
Un programme incomplet n'est-il pas frustrant ?
A +
30 déc. 2008 à 10:10
a toi d'ajouter un projet de test a ta solution.
30 déc. 2008 à 10:07
Quelque chose doit m'échapper, car sitôt l'essai de débogage, une info précise :
"Un projet avec un type de sortie de bibliothèque de classes ne peut pas être démarré directement", et tout s'arrête.
Les logiciels ne sont-ils pas testés avant l'envoi sur VB France ?
30 déc. 2008 à 09:10
lapin.createTTS("Ceci est un test ! ", nabTextToSpeach.enVoix.Bruno)
lapin.sendTTS()
ce serait peut etre pratique (sauvegarde, etc)
de faire tous les create, les "remplir", etc.
et de faire send ensuite :
sonTest = lapin.createTTS("Ceci est un test ! ", nabTextToSpeach.enVoix.Bruno)
et faire :
sonTest.send()
et/ou
lapin.sendTTS(sonTest)
idem:
chorTest = lapin.CreateChoregraphy(1, "Test")
chorTest.NabzLEDS.addBodyMidLED(2, 150, 150, 50)
chorTest.NabzLEDS.addBodyLeftLED(2, 150, 150, 50)
chorTest.NabzLEDS.addBodyRightLED(2, 150, 150, 50)
chorTest.NabzLEDS.addBottomLED(2, 150, 150, 50)
chorTest.NabzLEDS.addNoseLED(2, 150, 150, 50)
chorTest.NabzOreilles.addLeftEarMove(0, 50)
chorTest.NabzOreilles.addLeftEarMove(4, 180)
chorTest.NabzOreilles.addLeftEarMove(8, 0)
chorTest.NabzOreilles.addLeftEarMove(12, 130)
...
puis :
chorTest.send()
et/ou
lapin.sendChoregraphy(chorTest)