Diaoul Posté(e) le 5 décembre 2011 Partager Posté(e) le 5 décembre 2011 Whoa la bidouiiiiiiiiiille 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sp@r0 Posté(e) le 5 décembre 2011 Partager Posté(e) le 5 décembre 2011 (modifié) C'est curieux j'ai toujours eu le premier warning au sujet de la version des DATA espeak mais je ne m'en suis pas inqui Modifié le 5 décembre 2011 par Sp@r0 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Remylpat Posté(e) le 5 décembre 2011 Auteur Partager Posté(e) le 5 décembre 2011 voila la commande pour utiliser mplayer pour ceux que ca tente : speak -v mb-fr1 -s 110 -w tmp.wav "Je suis un DS cent neuf" && mplayer tmp.wav && rm -f tmp.wav 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PatrickH Posté(e) le 5 décembre 2011 Partager Posté(e) le 5 décembre 2011 Ah voilà un sujet intéressant pour faire tourner sur une USBstation2.... je vais peut être essayer ca un de ces jours (pendant les vacances de noel par exemple !) Merci pour toutes ces infos Patrick 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Remylpat Posté(e) le 5 décembre 2011 Auteur Partager Posté(e) le 5 décembre 2011 (modifié) Bon alors j'ai comme l'impression d'avoir un petit pb. Speak ne dit pas tjs la phrase en entier ??? speak -v mb-fr1 -s 110 -w tmp.wav "je suis vivant, la phrase est trop courte il faut que je parle longtemps pour que cela marche pour que cela marche" && mplayer tmp.wav Il me manque les 6 dernieres syllabes (le 2eme pour que cela marche) ??? @Sp@ro : tu as le pb ? peut etre est-ce lié a ma bidouille ? @Diaoul : et oui faute d'etre assez intelligent pour réussir a cross-compiler, on fait des bidouilles. j'espere que d'autre arriverons mieux que moi et nous sortirons un petit spk ;-) Modifié le 5 décembre 2011 par milpat 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PatrickH Posté(e) le 5 décembre 2011 Partager Posté(e) le 5 décembre 2011 Un SPK ce serait bien mais sur USBS2 il n'y a pas la possibilité d'utiliser les .spk....dommage. Il n'a pas de gsetionnaire de package d'installé Patrick 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 5 décembre 2011 Partager Posté(e) le 5 décembre 2011 Je reproche rien à la bidouille quand chacun fait ce qu'il fait dans son coin et sait ce qu'il fait. Mais quand un autre essaye de faire la même bidouille que quelqu'un, ça donne jamais les mêmes résultats et ça part en cacahuète xD @Patrick: C'est quoi comme processeur sur USBS2 ? Tu peux certainement installer un environnement chrooté 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PatrickH Posté(e) le 5 décembre 2011 Partager Posté(e) le 5 décembre 2011 @Diaoul : comme c'est une NAS "diskless" j'ai pas trop de place à gaspiller (car je tourne sur une flash externe), sinon c'est le même proc que sur le DS110j il me semble Patrick 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 5 décembre 2011 Partager Posté(e) le 5 décembre 2011 Bha si tu installe pas de data tu as peut être 4Go pour être tranquille mais je pense que sur moins ça tiendrai sans problème. Je te dirai combien de place prend ma debian sur mon Syno si tu veux. D'autant qu'avec une Debian tu peux vraiment TOUT faire. Mais avec tous les Synos que t'as pourquoi pas mettre ça sur l'un des autres ? Mon SPK debian-chroot est dispo pour ton DS-111 par exemple. Pour en revenir à nos moutons, vous pensez qu'il est possible d'envoyer la synthèse vocale sur une SqueezeBox ? Ca pourrait m'intéresser mais j'avoue mal connaitre ces produits et pas très envie de dépenser de l'argent si ça ne fait pas ce que je veux :S 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Remylpat Posté(e) le 5 décembre 2011 Auteur Partager Posté(e) le 5 décembre 2011 @Diaoul : je suis pas fier de ma bidouille, d'autant que je ne suis pas plus fier de ne pas reussir a cross compiler malgrès tous vos conseils. My 2 Cents : Pour la squeezbox je sais pas du tout mais je vois pas ce qui gene, d'apres ce que je comprends, la squeezbox accede a un/des repertoires du Syno au travers d'un protocol a elle et d'un serveur sur le nas. Pourquoi ne serait il pas possible de rajouter le fichier généré dans le/les répertoires qui vont bien 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 5 décembre 2011 Partager Posté(e) le 5 décembre 2011 Le but est de "pousser" le son sur la Squeezebox depuis un script coté Syno, pas d'aller chercher le son de généré par le NAS depuis la Squeezebox. J'ai vu que Sp@row "poussait" sa musique sur son AppleTV via Airplay. Je veux faire pareil mais sans produit Apple 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PatrickH Posté(e) le 5 décembre 2011 Partager Posté(e) le 5 décembre 2011 Bha si tu installe pas de data tu as peut être 4Go pour être tranquille mais je pense que sur moins ça tiendrai sans problème. Je te dirai combien de place prend ma debian sur mon Syno si tu veux. D'autant qu'avec une Debian tu peux vraiment TOUT faire. Mais avec tous les Synos que t'as pourquoi pas mettre ça sur l'un des autres ? Mon SPK debian-chroot est dispo pour ton DS-111 par exemple. ... Humm mais si j'ai bien compris ce qu'a fait Sp@ro il l'a fait en natif sans passer par une Debian Chrooté ou je me trompe ? De plus mon DS111 n'est physiquement pas là ou je voudrais mettre l'USBS2 et son HP usb.. Patrick 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Remylpat Posté(e) le 5 décembre 2011 Auteur Partager Posté(e) le 5 décembre 2011 (modifié) @Diaoul : Tu y a deja surement pensé mais Sp@ro indique la methode de reverse engineering utilisé pour trouvé la commande airplay, ca marcherais pas pour toi en poussant via le squeezboxserver et en faisant "lsof" en meme tps ? Extract from ibidouille.net : AirPlay: Pour mémoire et pour ce que cela peut intersser je vais détailler un peu la méthode pour trouver la commande magique qui va suivre : Demandez à audio station de lire un fichier en Airplay Avec la commande lsof (dispo sur ipkg) déterminer quel logiciel utilise le fichier que vous avez utilisez dans audio station => synoairplayd un petit coup de top et on trouve la ligne de commande exact => /usr/syno/sbin/synoairplayd --ip IP_du_serveur_AirPlay --port 49153 --volume 90 --metadata {"title":"test d'Airplay"} /repertoire/fichier.mp3 ou wav Modifié le 5 décembre 2011 par milpat 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 5 décembre 2011 Partager Posté(e) le 5 décembre 2011 Tu peux tout faire en natif mais sans SPK et sans gestionnaire de paquet tu ne profitera d'aucune mise à jour de tes softs donc à tout de tout recompiler à chaque nouvelle version. @milpat: Sauf que j'ai pas de Squeezebox et je préfèrerai utiliser DLNA que Airplay, par principe 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Remylpat Posté(e) le 5 décembre 2011 Auteur Partager Posté(e) le 5 décembre 2011 (modifié) C'est bientot noel, avec a peine 20€ tu donnes de la voix a ton NAS : http://www.terratec...._USB_12339.html C'est pas de la HQ mais suffisant pour de la musique d'ambiance et du tts. C'est meme autodecouvert dans Audio Station ... Modifié le 5 décembre 2011 par milpat 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sp@r0 Posté(e) le 5 décembre 2011 Partager Posté(e) le 5 décembre 2011 (modifié) Alors je crois qu'il est important de préciser quelques points : Cela fait longtemps que je ne le marque plus mais comme toujours, tous ce que je présente comme bidouillage ce fait aux risques et périls de l'utilisateur ..... Je ne prêtant pas présenter de solutions industrielles facile à maintenir... La stabilité de mes solutions peut laisser à désirer Je fais cela uniquement pour le fun, ce qui m'amuse c'est de faire un maximum de choses par moi même @Diaoul : Le DLNA et Airplay sont très différentes, Airplay ne permet pas de partager de fichier c'est uniquement un protocole de transfert de vidéo par réseau. Par ailleurs quantité d'enceintes, d'amplis et de homes cinémas sont compatibles avec cette norme. La seul norme concurrente que je connais c'est le WIDI d'intel mais cela nécessite une carte wifi spécifiques. @PatrickH : Effectivement c'est une implémentation en natif poids de l'exécutable 4 Mo (à cause des bibliothèque de voix). @milpat : Pas de soucis de coupure de mes phrases Modifié le 5 décembre 2011 par Sp@r0 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
totovaauski Posté(e) le 5 décembre 2011 Partager Posté(e) le 5 décembre 2011 Désolé de l incruste... @Diaoul : peut être un début de piste pour ce que tu cherche http://org.0r9.org/labs/SqueezePHPAPI/ 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sp@r0 Posté(e) le 7 décembre 2011 Partager Posté(e) le 7 décembre 2011 Bonsoir à tous ... ou bonne nuit cela dépend ..... Bon juste pour dire que je me suis un peu amusé avec la fonction inverse du "text to speech" .... La reconnaissance vocal avec un NAS !!!!!! un ptit bilan de la soirée : - Utiliser le micro intégré à ma Webcam => nickel rien à faire le NAS l'avais déjà parfaitement reconnu - Enregistrer un fichier son (avec ffmpeg et/ou en python) - Programmation d'un "clapeur" (pour l'instant basique en gros ça détecte un son très fort) pour déclencher un enregistrement - Utilisation de l'api Google pour décoder le fichier son (en flac), ben oui vous pensiez quand même pas qu'un ARM 800Mhz pouvez faire une reconnaissance vocal dans un délai raisonnable ..... - Récupération du retour (on va dire que cela fonctionne pas trop mal mais j'ai pas trop eu le temps de le tester, la reconnaissance des mots type "bonjour", "allume", "jour", "nuit" ce passe bien. Par contre impossible de lui faire comprendre "éteindre" ... Bon d'un autre coté j'ai pas encore tout compris de la gestion du son sous Python) Je suis pas loin d'avoir une première version à peu près fonctionnel mais je bosse demain .... donc WAIT AND SEE !!!! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Remylpat Posté(e) le 8 décembre 2011 Auteur Partager Posté(e) le 8 décembre 2011 (modifié) Salut a tous, DE mon côté j'ai un peu avancé avec des idées similiaires à Sp@ro sur la reconnaissance au tavers de l'API google. En effet vu que la cross-compiltaiton et moi on est fachés je me voyais mal faire tourner JULIUS sur mon syno. J'ai donc epluché un peu le net et suis tombé la dessus : http://wiki.openmoko...ice_Recognition Le script bash fonctionne apres avoir installé "sox". J'ai donc les parties suivantes fonctionnelles sur un DS109 (merci à Sp@ro, Diaoul, PatrickH et les autres et google :-) Script prenant en input un wav puis l'envoie a Google speech recognition et récupere un texte en sortie [OK] Script qui récupère sur Google l'heure du jour, température et condtion meteo [OK] (bien sur je pourrais ouvrir la fenetre mais ca ferait moins Geek ;-) Jouer le wav en airplay sur ma freebox server [OK] Il me reste grace a votre aide a générer le WAV initial pour le Script recognition et en fonction de l'output de lancer le bon script (Sp@ro à l'air sur une piste avec son mic de webcam) L'idée serait d'avoir un "clapeur" du style "Alfred" suivi de la commande "meteo" et que tout découle ensuite (vous pouvez aussi essayé avec le nom de votre femme mais a vos risques et perils ...). Autre idée pour le "clapeur' : "Chérie" !!! Dans tous les cas, merci encore a vous je pensais pas qu'on en ariverais la si vite. Des que l'ensemble sera fonctionnel j'essaierais de faire un tuto pour les possesseurs de DS109 qui comme moi sont pas cross-compilation compatible. Modifié le 8 décembre 2011 par milpat 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 8 décembre 2011 Partager Posté(e) le 8 décembre 2011 Hello, C'est super tout ça, tu pourrais mettre tes scripts online ? Sur un gist github par exemple comme ça tu peux les entretenir au fil des versions. Je pense faire un SPK pour tout ça mais j'ai besoin d'en savoir plus sur vos paramètrages. Qu'est-ce qu'il faut faire comme paramétrage ? A part installer les binaires Est-ce qu'il y a des configurations spécifique à faire selon le hardware (micro, haut parleurs, etc.) ? Je vois bien un SPK avec plusieurs parties, une première de paramétrage (micro, haut parleurs, volume, device airplay, clapeur, vitesse, etc), une seconde avec des modules comme : météo heure agenda actualité (RSS) email répondeur Chaque module aurait son son après le clapeur ("météo" pour la météo) puis un paramétrage dédié (ville, aujourd'hui, demain, format du message) J'ai pas mal de projets en ce moment donc je ne commencerai pas avant dans 1 mois. Si des gens veulent aider je suis preneur 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Remylpat Posté(e) le 8 décembre 2011 Auteur Partager Posté(e) le 8 décembre 2011 Salut, je rencontre un petit soucis avec airplay peut etre pourriez vous m'aide : en ssh quand je lance la commande 2 fois la deuxieme fois ca me dit que le daemon tourne tjs. DiskStation> /usr/syno/sbin/synoairplayd --ip 192.168.0.254 --port 5000 --volume 100 --metadata {"album":"Meteo"} /volume1/homes/admin/tmp.wav DiskStation> /usr/syno/sbin/synoairplayd --ip 192.168.0.254 --port 5000 --volume 100 --metadata {"album":"Meteo"} /volume1/homes/admin/tmp.wav airplay daemon already exists. Pid[30229] Le seul moyen "propre" pour arreter le daemon que j'ai trouvé (en dehors de faire un Kill 30229) est dans l'interface web du syno de cliquer sur le bouton STOP de AudioStation. Comment puis-je simuler ce stop ou sniffer la commande qui est générée qd on clic sur ce bouton ? Merci de votre aide. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sp@r0 Posté(e) le 8 décembre 2011 Partager Posté(e) le 8 décembre 2011 La magie de Linux : killall synoairplayd 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 8 décembre 2011 Partager Posté(e) le 8 décembre 2011 Je me suis fait un petit SPK de test, ça marche pas mal via AirPlay sur ma Freebox. J'attends vos scripts et que Piwi soit dispo pour faire un SPK complet xD Surtout Sp@row, il me manque la partie speech recognition via l'API google. Je prends le Python 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Diaoul Posté(e) le 8 décembre 2011 Partager Posté(e) le 8 décembre 2011 Est-ce que tu utilises le binaire de syno pour envoyer le son créé sur ton AppleTV ? Parce que c'est un peu moche d'avoir à le kill à chaque fois, il existe peut être un équivalent ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sp@r0 Posté(e) le 8 décembre 2011 Partager Posté(e) le 8 décembre 2011 Didons vous êtes tous bien pressé je trouve !!!! Ce n'est pas si simple comme affaire ...... et comme j'ai décidé d'essayer de coder moins comme un patachon ça me prends du temps ..... Ce qui me donne le plus de fils à retordre c'est le système de "clapeur" mais je devrais présenter quelque chose début de semaine prochaine. @Diaoul : Effectivement j'ai ce soucis de daemon qui ne s'arrête pas c'est vrai que c'est pas top le killall.... Il faudrait que j'étudie plus en détails le fonctionnement avec audiostation 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.