-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Retour expérience #3
Comments
Salut Seb, Tu ne peux pas envoyer 2 speak en même temps. Même avec le précédent client. Il ne peuvent et ne pouvaient pas être vocalisés en même temps. Impossible. Pour ton crépitement, ca ne me dit rien. Je n'ai pas d'enceinte PC pour Avatar, j'utilise mon système Sonos comme enceinte et ca fonctionne très bien. Mais bon... sur mon PC de dev, j'utilise l'enceinte du PC et j'ai pas ce soucis. Rien dans Avatar n'utilise l'enceinte tout le temps. et je vois pas comment d’ailleurs, ce serait magique... :-) C'est seulement lorsqu'il y a quelque chose à vocaliser que j'envoie à l'enceinte, c'est tout. C'est très bizarre. J'ai beau chercher, absolument rien peut interférer avec les enceintes et si c’était le cas, je l'aurais aussi sur mon pc de dev. Que tu relances le serveur si tu as un pb sur le client me surprend... Ce sont 2 appli séparées et elles n'ont rien à voir l'une avec l'autre... :-O |
L'enceinte en jack sur ton micro, euh... ouai... :-) |
Salut, c'est bon pour moi tout fonctionne bien, j’utilisais le serveur console pour un gain de perf. J'ai changé de type d'installation et c'est très stable et pratique. J'ai un mini pc chinois 16go de ram et un i58350u. Il consomme +/- 15w et ne fait pas de bruit. J'utilise deux amplis pour micro jts, 2 pour le salon/séjour/cuisine et 1 pour ma chambre. OS principale Win10 et en VM, un win10, Jeedom et Synology, J'ai qu'un tiers de performance utilisé. Je peux encore rajouter des clients si je veux. Je ne coupe finalement pas le son de mes équipements, la compréhension se fait très bien même en forçant sur le son de la tv. J'ai poussé le vice, j'ai acheté un moniteur tactile 13" pour avoir accès à tout. Bureau virtuel avec chacun sa fonction méteo, domotique jeedom, musique squeezbox, interface avatar, caméra etc... Donc quand on réfléchit bien, c'est pas si con mon idée de tout centraliser. Je n'est plus rien d’apparent, seulement les micros encastré au plafond. Revenons aux divers problèmes de Seb |
Pour le speak, c'est bien l'un après l'autre. Il gardait en mémoire le speak envoyé pour le dire dans la foulée. Plus possible ? Je suis passé en USB, c'est mieux. Mais toujours un petit crépitement, ça s'entend quand je mets de la musique. Avec le nouveau client coupé plus aucun bruit. Bizarre.. Je redémarre le pc toutes les nuits. Aujourd'hui pas eu de freezer, c'est par moment, si tu trouves comment optimiser c'est top. Je viens de voir un petit autre souci, je devrais le demander sur le plugin timer mais j'en profite ici. Lorsque je demande par exemple un timer de 30s. Il me répond : minuteur de 30 secondes démarré. Puis aucun son ni de speak : Minuteur de ... terminé. J'ai bien récupéré la nouvelle version. |
le log serveur : |
Ca n'a jamais été le cas, Seb. Le speak n'a jamais été gardé en mémoire. Tu te trompes. Je suis désolé mais pour ton crépitement, je ne peux rien faire. Je ne peux pas tout faire... :-) Pour ton freeze, je vois pas ce que je pourrais y faire. Ca ne dépend pas de moi mais plutôt de Google Chrome. Et personnellement, ca ne me le fait pas plus que ca. Peut être 1 fois pour 100 et encore... C'est pour aller dans ton sens. Pour le timer, j'ai regardé. En fait tout est bon. |
J'envoi des speak a partir de jeedom via le plugin parle dispo sur mon github. Si tu veux y jeter un œil. Il y a peut être une manière plus propre de le faire. Je viens de retester et avec l'ancien si j'envoi deux requêtes sans attendre la fin de la première, il me passe bien la deuxième. Alors que la seule la première est pris en compte. C'était bien pratique. Pour le plugin timer je viens de copier l'ancien dossier, en prenant soin de renommer l'actuel et redémarrer le serveur. J'ai toujours le même souci |
Des speak à partir de jeedom, je ne vois pas bien. Envoyer une commande depuis jeedom pour vocaliser un speak alors que cette commande vient de ton plugin, j'ai l'impression que ca tourne en rond et c'est pas bon. Pour le Timer, je l'ai testé avant de te l'envoyer et je sais que c'est bon. Testé et validé :-) |
Ok pour le timer, après redémarrage du client et non le serveur ça va mieux.. J'ai des scénarios qui font parler Avatar. Ce plugin "parle" me permet d'effectuer un speak a distance. J'utilise cette requête depuis jeedom : |
D'où vient l'action qui le fait parler, de ta box sans aucune action vocale qui provient d'avatar ? |
Ma jeedom envoi la requête http que je t'ai fait passé, pour déclencher mon plugin parle (dispo sur mon github si tu veux jeter un œil. Je lui passe le texte a dire dans la requête http. Si tu as un autre moyen plus propre je suis preneur :) |
Oui j'avais bien compris mais pour te dire si c'est cohérent et propre, je dois savoir pourquoi tu fais ca. |
Effectivement je créer des scenarios jeedom qui déclenche l'action de faire parler Avatar. |
Je comprends ton problème. Il est plus que très simple. C'est même étonnant que tu ne le résolves pas tout seul. var tblCommand = { http://IPSERVER:3000/Avatar/parle?command=bonjour // depuis Jeedom http://IPSERVER:3000/Avatar/parle?command=bonjouretplus // depuis Jeedom 2 secondes chrono pour écrire d'autres fonctions avec d'autres speak... et parfaitement synchro... |
Le truc, c'est qu'avec jeedom, le texte peut provenir de variable de d'autre plugins jeedom. Avatar ne peut pas les connaître. Niveau facilité, c'est indéniable une ligne dans le scénario pour dire ce que l'on veut. La pause dans jeedom sinon, du temps de la vocalisation, je n'ai pas essayer. Ou alors quand avatar fini la phrase reçu, il passe à la suivante. Mais il faut qu'il les gardes en mémoire. Après je sais pas. |
Je sais pas. Ca me semble difficile à croire que tu ne connaisses pas ce que tu veux faire vocaliser par Jeedom. Tout ce que tu fais à mon avis, c'est toi qui le définis. Bizarre bizarre tout ca. Mais bon, comme je n'ai pas Jeedom, gardons un 1% que ce soit possible... |
Salut Stéphane,
Petit retour sur ce nouveau client depuis ce début de semaine :
Avec le précédent client lorsque j'envoyai des commandes speak a la suite il me les enchaînait correctement. Avec le nouveau si j'ai le malheur d'envoyer un speak en même temps qu'un autre, celui-ci n'est pas pris en compte. Je ne sais pas si il y a quelque chose a faire pour ça?
Autre souci, mais seulement avec un de mes clients. J'ai des crépitements dans les enceintes toutes les 5s environ. Lorsque que je coupe le client plus de problème. En relançant l'ancien client plus de crépitements non plus. Ça te dit quelque chose ?
Sinon et alors la je comprends pas trop pourquoi, mais mes clients freeze de temps en temps. Plus moyen de l'appeler. Obligé de relancer client et serveur. Un collègue et Antoine on aussi constaté ce souci.
Il y a des logs a éplucher lors de ce freeze pour en savoir plus ?
Voila sinon top, plus de faux positif, reconnaissance parfaite :)
Merci pour ton aide
The text was updated successfully, but these errors were encountered: