ldleman / yana-server

Interface PHP de domotique Y.A.N.A (You Are Not Alone)
http://projet.idleman.fr/yana
107 stars 59 forks source link

ERREUR: Micro ou source audio d'entrée par défaut introuvable #178

Open Jallard-fr opened 8 years ago

Jallard-fr commented 8 years ago

Bonjour,

J'ai suivi toute la procedure d'installation sur un raspbian wheezy fraichement installé. J'ai le message suivant:

Salut!! :)Je peux maintenant parler :)Je ne peux pas t'écouter :(, ceci peut être du a une mauvaise communication avec le serveur, vérifie que :

1) Tu m'a filé la bonne adresse vers yana-server 2) Tu m'a filé le bon token d'identification 3) Tu a bien lancé/installé/connecté yana-server 4) Je suis sur le même réseau que yana-server

Pour acceder aux configurations, clique sur l'engrenage en haut à droite de cette fenêtre.

L'historique est le suivant:

31/01/2016 20:25:35 Chargement des configurations... 31/01/2016 20:25:37 Url API : http://192.168.0.50/action.php 31/01/2016 20:25:37 Interval de vérification : 5 secondes 31/01/2016 20:25:37 Dossier son : sons/ 31/01/2016 20:25:37 Lancement au démarrage : True 31/01/2016 20:25:37 Fichier d'erreur : error.log 31/01/2016 20:25:37 Voix utilisée : ScanSoft Virginie_Dri40_16kHz 31/01/2016 20:25:37 Voix - emphase : 0 31/01/2016 20:25:37 Voix - volume : 0 31/01/2016 20:25:37 Voix - vitesse : 0 31/01/2016 20:25:37 Requete - timeout : 20000 ms 31/01/2016 20:25:37 Récuperation des configurations distantes...http://192.168.0.50/action.php?action=GET_SPEECH_COMMAND 31/01/2016 20:25:37 Initialisation du timer 31/01/2016 20:25:37 Lancement du timer dans 5 secondes 31/01/2016 20:25:38 Reponse : {"commands":[{"command":"YANA quelle heure est il","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_hour","confidence":0.88},{"command":"YANA on est le combien","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_day","confidence":0.88},{"command":"YANA quel temps fait-il aujourd'hui","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_meteo&today=1","confidence":0.88},{"command":"YANA m\u00e9t\u00e9o semaine","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_meteo","confidence":0.88},{"command":"YANA ya quoi comme s\u00e9rie a la t\u00e9l\u00e9e","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_tv&category=S\u00e9rie","confidence":0.88},{"command":"YANA ya quoi comme documentaire a la t\u00e9l\u00e9e","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_tv&category=Documentaire","confidence":0.88},{"command":"YANA ya quoi comme com\u00e9die a la t\u00e9l\u00e9e","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_tv&category=Com\u00e9die","confidence":0.88},{"command":"YANA je lance le concours de pet","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_sound&sound=pet.wav","confidence":0.88},{"command":"YANA lance le mode d\u00e9veloppement","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_devmod","confidence":0.88},{"command":"YANA je lance le concours de rot","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_sound&sound=rot.wav","confidence":0.88},{"command":"YANA fais le bruit de la poule","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_sound&sound=poule.wav","confidence":0.9},{"command":"YANA liste des commandes","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_commands","confidence":0.88},{"command":"YANA diagnostique des G.P.I.O","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_gpio_diag","confidence":0.88},{"command":"YANA wikipedia exemple","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_wikipedia&word=exemple","confidence":0.7},{"command":"YANA comment vas-tu","url":"http:\/\/192.168.0.50:80\/action.php?action=vocalinfo_mood","confidence":0.88},{"command":"YANA imite le bruit de la poule","callback":"vocalinfo_chicken","parameters":["un","deux"],"confidence":0.8},{"command":"YANA D\u00e9finit le mot","callback":"vocalinfo_define_word","confidence":0.8},{"command":"YANA pr\u00e9sente toi","callback":"vocalinfo_give_me_all","confidence":0.8},{"command":"YANA enerve toi","callback":"vocalinfo_emotion_angry","confidence":0.8},{"command":"YANA montre toi","callback":"vocalinfo_show_you","confidence":0.8},{"command":"YANA lance le programme","callback":"vocalinfo_launch_program","confidence":0.8},{"command":"YANA test des variables","callback":"vocalinfo_test_variables","confidence":0.8},{"command":"YANA, Allume le salon","url":"http:\/\/192.168.0.50:80\/action.php?action=wireRelay_vocal_change_state&engine=1&state=1","confidence":0.9},{"command":"YANA, Eteinds le salon","url":"http:\/\/192.168.0.50:80\/action.php?action=wireRelay_vocal_change_state&engine=1&state=0","confidence":0.9},{"command":"YANA, Allume la t\u00e9l\u00e9","url":"http:\/\/192.168.0.50:80\/action.php?action=wireRelay_vocal_change_state&engine=2&state=1","confidence":0.9},{"command":"YANA, Eteinds la t\u00e9l\u00e9","url":"http:\/\/192.168.0.50:80\/action.php?action=wireRelay_vocal_change_state&engine=2&state=0","confidence":0.9},{"command":"YANA, Ouvre les stores","url":"http:\/\/192.168.0.50:80\/action.php?action=wireRelay_vocal_change_state&engine=3&state=1","confidence":0.9},{"command":"YANA, Ferme les stores","url":"http:\/\/192.168.0.50:80\/action.php?action=wireRelay_vocal_change_state&engine=3&state=0","confidence":0.9}]} 31/01/2016 20:25:38 Lancement de la reconnaissance... 31/01/2016 20:25:38ERREUR: Micro ou source audio d'entrée par défaut introuvable

Pour info, un simple arecord - aplay fonctionne sur le raspberry. Pouvez vous m'aider ?

merci d'avance

ldleman commented 8 years ago

As tu bien branché ton micro ? Visiblement, il ne le trouve pas :)

Jallard-fr commented 8 years ago

En effet, j'ai compris mon erreur. Je pensais que YANA utilisait le son provenant du Raspberry PI. Du coup, est ce que tu connais un moyen de le faire de cette façon: discuter avec YANA directement via ma carte son sur le raspberry pi, ça me permettrait d'avoir un petit boitier discret dans le salon et un serveur windows cacher ou je veux. Je sais envoyer le flux du micro du raspberry pi en RTP, mais comment faire écouter ce flux à YANA sur windows ?

Merci encore de prendre le temps de répondre et merci pour ton super projet tout cocorico !

ruf147 commented 8 years ago

Je pense pouvoir dire que pour le moment, cela est impossible.

ldleman commented 8 years ago

Ce n'est pas impossible mais ça demande effectivement du dev, on a déjà réflechis a la question avec un contributeur, il faudrait donner le moyen de déporter la reconnaissance et la synthèse, mais ceci implique plusieurs inconvénients :

En gros faudrait créer un programme client "relais" sur le rpi permettant de transmettre les flux audio au client/serveur windows, celui ci fait les traitements et retourne les flux audio de sortie au rpi.

Actuellement je bosse sur une solution plus simple qui consiste a installer un windows iot sur rpi et de développer une version du client qui s'adapte a iot, de cette manière sur aura le client sur un rpi également donc tu pourra t'affranchir du serveur win.