Generer un son avec eedomus

Partagez ici vos astuces et idées d'utilisation d'eedomus

Generer un son avec eedomus

Messagepar SIMAERO » 26 Juin 2013 12:26

Bonjour,

j 'utilise la box dans un cadre professionnel et je suis confronté à un petit probleme, je vous le soumet donc dans ce forum:

l'entreprise dans laquelle je travaille exploite une flotte de simulateurs de vols destinés à la formation des pilotes de lignes, nous avons installé des capteurs (1 detecteur d'ouverture SM103 par simulateur de vol) sur les simulateurs de vols , et plus précisement sur les 'pont-levis' que sont les passerelles d'accès au simulateur de vol et qui se lèvent avant que le simu monte sur ses vérins (c'est la passerelle grise que l'on voit sur la gauche sur cette image: http://asset2.cbsistatic.com/cnwk.1d/i/ ... 10x408.jpg ).

Ce que je cherche c'est de génerer un message sonore (du type 'flight simulator up' ou 'flight simulator down' en utilisant un outil Text to Speech, google trad par exemple) lorsque ce pont est levé (ce qui implique que le detecteur SM103 detecte une ouverture) et lorsqu'il s'abaisse (dans ce cas, le detecteur SM103 detecte une fermeture).

Pour info j'ai deja commencé à faire des recherches notamment en me basant sur le tuto réalisé pour gerer le systeme Sonos, mais le souci est que je n'ai pas de serveur donc l'assignation d'adresses IP ne peut se faire, et aussi nous n'avons pas de materiel Sonos, mais uniquement un simple haut parleur relié à un PC connecté en permanence sur notre interface eedomus.

voila,
en esperant avoir été clair, j'attend vos propositions! ;)

merci d'avance
SIMAERO
 
Messages : 6
Inscription : 26 Juin 2013

Re: Generer un son avec eedomus

Messagepar cedriclocqueneux » 26 Juin 2013 15:10

Je verrai deux solutions:
- puisque tu as un pc qui tourne, installer SARAH ( http://encausse.wordpress.com/ ) avec le plugin "paroles", qui permet de faire dire quelque chose à SARAH via une simple requête HTTP, dans ton cas eedomus -> PC
- ou alors en suivant ce tuto pour utiliser PAW: http://www.abavala.com/2013/01/08/paw-s ... s-android/ Je l'ai mis ne place chez moi pour tester, ca m'a couté un smartphone à 50€ chez Free, et j'ai branché la sortie casque du smartphone sur une enceinte: là aussi, une simple requête HTTP depuis l'eedomus vers le smartphone et tu lui fais dire ce que tu veux. L'avantage ets que ca ne prend pas de place et ca ne consomme rien.
Image
cedriclocqueneux
 
Messages : 159
Inscription : 10 Jan 2012
Localisation : Orléans, France

Re: Generer un son avec eedomus

Messagepar SIMAERO » 27 Juin 2013 08:12

Bonjour,

merci pour les pistes, je suis actuellement sur SARAH et son plugin "parle", l'adresse que je vais appeler sur eedomus est bien celle du serveur nodeJS ?
SIMAERO
 
Messages : 6
Inscription : 26 Juin 2013

Re: Generer un son avec eedomus

Messagepar cedriclocqueneux » 27 Juin 2013 08:22

Oui, c'est ca.
Image
cedriclocqueneux
 
Messages : 159
Inscription : 10 Jan 2012
Localisation : Orléans, France

Re: Generer un son avec eedomus

Messagepar SIMAERO » 27 Juin 2013 09:04

j'ai essayé via eedomus et sur une page web quelconque d'inserer cette adresse:
127.0.0.1:8080/sarah/plugins/parle?phrase=salut

or rien ne se passe, j'ai juste une 'confirmation' sur le terminal qui apparait après lancement du WSRNode:

"Say remote: salut
Remote: https://127.0.0.1:8080/ <tts: 'salut'>
"
j'ai aussi essayé avec cette adresse 127.0.0.1:8080/sarah/script/parle?=salut


dans les 2 cas, dans mes dossier plugins et script j'ai inséré les fichiers 'parle.js' et 'parle.prop', mais au final pas de son provenant de sarah :/
SIMAERO
 
Messages : 6
Inscription : 26 Juin 2013

Re: Generer un son avec eedomus

Messagepar SIMAERO » 10 Juil 2013 19:03

hello,

pas d'autres idees? je suis toujours bloque sur le passage du texte au son en utilisant Sarah.

Merci d 'avance de votre aide.
SIMAERO
 
Messages : 6
Inscription : 26 Juin 2013

Re: Generer un son avec eedomus

Messagepar Nico33 » 16 Juil 2013 15:17

Bonjour,
J'utilise SARAH entre autre pour la faire parler :)
Depuis un actionneur http, je mets :
http://192.168.1.11:8080/sarah/parle?ph ... tiv%C3%A9e

Le 192.168.1.11 étant le PC qui héberge SARAH bien entendu.
Il faut avoir installé le plug-in "parle".
Je fais un GET et je ne mets pas de paramètres.
Certes je pourrais mettre /sarah/parle?phrase=Alarme%20d%C3%A9sactiv%C3%A9e dans les paramètres plutôt que dans l'URL mais du coup, je ne fais qu'un copier/coller :roll:

Essaye cette commande depuis ton navigateur web et tu verras déjà si c'est ok.
++
Nico33
Nico33
 
Messages : 1013
Inscription : 14 Juin 2013

Re: Generer un son avec eedomus

Messagepar SIMAERO » 01 Août 2013 16:19

bonjour,

merci pour ta reponse, cependant je ne n'ai tjrs pas de son aui se genere.


lorsaue je saisi dans la barre d'url de mon navigateur l adresse suivante :

http://127.0.0.1:8080/sarah/parle

sur l'invite de commande j'ai bien ceci qui s affiche (c'est coherent vu qu'on ne genere aucun message ) :

info: Speak remote: je n'ai rien à dire.
info: Remote: 0=http://127.0.0.1:8888/, tts=je n'ai rien à dire.
info: Run parle: 5ms

et lorsaue je saisie cette adresse :
http://127.0.0.1:8080/sarah/parle/?phrase=Bonjour

rien ne se passe, uniauement une page blanche.


pourtant je lance bien WSRKinekt, WSRMicro et WSRNode au tout debut, et j'ai bien installe le logiciel RSSolo4FrenchVirginie.exe pour avoir le TTS en francais.
SIMAERO
 
Messages : 6
Inscription : 26 Juin 2013

Re: Generer un son avec eedomus

Messagepar Marcus-67 » 01 Août 2013 20:30

Slt Simaero,

Si la commande part de l'eedomus :

Je ne sais pas si cela peut t'aider, j'avais le même problème et chez moi et cela était due à une erreur de saisie. J'envoyais un POST dans la commande HTTP de l'eedomus au lieu d'un GET. Vérifie ta commande peut-être ?

Autrement depuis le navigateur ou eedomus, il faut utiliser l'adresse IP de la machine où se situe SARAH et non pas l'adresse 127.0.0.1

A+
Marcus-67
Dernière édition par Marcus-67 le 02 Août 2013 06:59, édité 1 fois.
Marcus-67
 
Messages : 346
Inscription : 04 Mars 2013
Localisation : Elsass

Re: Generer un son avec eedomus

Messagepar Nico33 » 01 Août 2013 20:56

C'est juste qu'il faut que tu enlèves le / entre parle et le ?
Nico33
 
Messages : 1013
Inscription : 14 Juin 2013

Re: Generer un son avec eedomus

Messagepar SIMAERO » 07 Août 2013 14:54

Bonjour,


super ça marche bien , en retirant le "/" avant le "?"

merci beaucoup pour l'aide ;)
SIMAERO
 
Messages : 6
Inscription : 26 Juin 2013

Re: Generer un son avec eedomus

Messagepar Nico33 » 07 Août 2013 15:55

Avec plaisir, tu vas voir qu'avec SARAH, tu vas pouvoir interconnecter d'autre équipements et surtout qu'elle se marie super bien avec l'eedomus.
Des heures et des heures de bidouille à venir ... :D
Nico33
 
Messages : 1013
Inscription : 14 Juin 2013

Re: Generer un son avec eedomus

Messagepar superbos » 10 Déc 2013 00:17

Bonjour,

Je me permets de relancer ce post car j'ai un problème du même genre !

avec mon ip locale :
http://192.168.0.52:8080/sarah/parle?phrase=Bonjour franck

ou avec l'ip du serveur NodeJS :
http://127.0.0.1:8080/sarah/parle?phrase=au revoir

Cela fonctionne sur IE :D
Mais pas dans mon actionneur http :?
Par contre si je mets "Aurevoir" en un seul mot cela fonctionne :?
En gros cela ne fonctionne que si ne n'ai qu'un seul mot !
Ce doit être un problème d'espace.
Dans eedomus un message dit "Empty reply from server"

Je ne pige pas trop pourquoi ???

Merci pour votre aide.
superbos
 
Messages : 4
Inscription : 09 Déc 2013
Localisation : Indre et loire (37)

Re: Generer un son avec eedomus

Messagepar Chacks » 10 Déc 2013 06:49

Il faut remplacer l'espace par %20 car les espaces sont interdits dans un URL
1 EEDOMUS, modules FIBARO, IPX800 V3, Arduino, sondes T & Rh WS1170
Chacks
 
Messages : 228
Inscription : 06 Mars 2012

Re: Generer un son avec eedomus

Messagepar superbos » 10 Déc 2013 20:57

Bonjour,

Effectivement c'était bien ça. :P

Merci à Chacks pour cette réponse rapide
superbos
 
Messages : 4
Inscription : 09 Déc 2013
Localisation : Indre et loire (37)


Retour vers Mes usages

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 13 invité(s)