fil6718 Posté(e) le 23 mars 2014 Partager Posté(e) le 23 mars 2014 Bonjour à tous. J'ai quelques soucis. J'ai installé Asterisk sur mon nas (DJ411j). Souhaitant mettre un menu interactif, je souhaite installé Google TTS. Poue cela, j'ai besoin de me connecter sur mon NAS en SSh et lancer quelques commandes : Apt-get et wget wget et reconnu sur le syno mais pas apt-get. J'ai voulu installé bootstrap en suivant ce tuto : http://korben.info/installer-ipkg-sur-synology.html Mais ipkg update et ipkg upgrade ne fonctionne pas, ni meme apt-get. Est-ce que quelqu'un à un tuto qui fonctionne ou quelq'un peut m'aider ? Merci d'avance 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 23 mars 2014 Partager Posté(e) le 23 mars 2014 Même si tu parviens à installer optware (ce que décrit le tuto dont du cite le lien) sur le syno tu n'est pas prés d'avoir apt-get qui est une commande des distribs Linux Debian ou basées dessus (comme Ubuntu par exemple) Pour cela faudrait partir sur un chroot debian (voir les posts à ce sujet sur le forum), mais c'est pas un truc franchement trivial pour un newbie. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
fil6718 Posté(e) le 23 mars 2014 Auteur Partager Posté(e) le 23 mars 2014 Je viens de regarder sur le forum et cela semble effectivement un peu complexe pour moi... En fait, je voulais juste installé ça : http://denisrosenkranz.com/tuto-asterisk-mettre-en-place-un-menu-interactif-ivr-avec-googletts/ Donc selon toi, pour un newbie, ce n'est pas possible ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 23 mars 2014 Partager Posté(e) le 23 mars 2014 (modifié) Commence par te renseigner pour savoir si quelqu'un a déjà pu intégrer ce moteur TTS sous le DSM du Synology. Si tu ne trouves pas de référence, à mon avis, c'est franchement mal parti. Au passage, l'option chroot Debian impliquerait probablement l'utilisation d'une version Debian de Asterix aussi en lieu et place du package Syno. Pas simple non plus. Modifié le 23 mars 2014 par CoolRaoul 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
fil6718 Posté(e) le 24 mars 2014 Auteur Partager Posté(e) le 24 mars 2014 Bon, je n'ai rien trouvé sur le web concernant une personne qui aurai pu utiliser googleTTS sur un syno, mais je n'ai pas non plus trouvé des infos sur une personne disant que c'est impossible... En fait, googleTTS a besoin des dépendances suivantes (source http://zaf.github.io/asterisk-googletts/) : 1/ perl : The Perl Programming Language 2/ perl-libwww : The World-Wide Web library for Perl 3/ sox : Sound eXchange, sound processing program 4 /mpg123 : MPEG Audio Player and decoder 5/ format_sln : Raw slinear module for asterisk Il faut également un fichier (googletranslate.agi) à mettre dans un répertoire. C'est vraiment très compliqué ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
CoolRaoul Posté(e) le 24 mars 2014 Partager Posté(e) le 24 mars 2014 C'est vraiment très compliqué ? Si ça ne l'était pas quelqu'un l'aurait très certainement déjà fait. Moi je ne saurais pas t'aider en tout cas: je ne connais même pas Asterisk, c'est dire 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
squad Posté(e) le 13 juin 2014 Partager Posté(e) le 13 juin 2014 (modifié) Bon, je n'ai rien trouvé sur le web concernant une personne qui aurai pu utiliser googleTTS sur un syno, mais je n'ai pas non plus trouvé des infos sur une personne disant que c'est impossible... En fait, googleTTS a besoin des dépendances suivantes (source http://zaf.github.io/asterisk-googletts/) : 1/ perl : The Perl Programming Language 2/ perl-libwww : The World-Wide Web library for Perl 3/ sox : Sound eXchange, sound processing program 4 /mpg123 : MPEG Audio Player and decoder 5/ format_sln : Raw slinear module for asterisk Il faut également un fichier (googletranslate.agi) à mettre dans un répertoire. C'est vraiment très compliqué ? Pour infos j'ai enfin réussi à installer GoogleTTS sur le syno pour fonctionner avec asterisk. Comme tu l'as dis il faut d'abord installer les dependances ipkg install perl ipkg install perl-libwww ipkg install sox ipkg install mpg123 Il faut également installer ias32-lib pour que sox fonctionne correctement. ipkg install ias32-lib Après il suffit de copier le fichier googletts.agi dans le repertoire AGI de asterisk (pour moi c'est "/var/lib/asterisk/agi-bin") J'ai du modifier 2 lignes dans ce fichier, j'ai remplacé : my $sox = `/usr/bin/which sox`; my $mpg123 = `/usr/bin/which mpg123`; par my $sox = "/opt/bin/sox"; my $mpg123 = "/opt/bin/mpg123"; Normalement, GoogleTTS doit fonctionner. Modifié le 13 juin 2014 par squad 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Terrano Posté(e) le 12 mars 2015 Partager Posté(e) le 12 mars 2015 Gros déterrage J'ai installé ipkg, pas de soucis. J'ai voulu faire l'installation ci-dessus, sauf que problème... ipkg install ias32-lib ne marche pas, il ne trouve pas le paquet. Problème d'architecture ? J'ai testé un IVR avec l'AGI, effectivement, j'entends rien... mais je peux naviguer dans l'IVR avec les touches. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
gaetan.cambier Posté(e) le 12 mars 2015 Partager Posté(e) le 12 mars 2015 ipkg, c'était pas vraiment très à jour les paquet dessus la meilleure methode si tu veux des chose qui ne sont pas disponible est de cross compiler les paquet au moin, tu aura ce que tu veux, et les version à jours forcément 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Terrano Posté(e) le 12 mars 2015 Partager Posté(e) le 12 mars 2015 ah euh.... Cross compiler... hmmm..... comment on fait ? Je peux me baser sur ça ? http://benjamin-balet.info/multimedia/synology/cross-compilation-pour-synology/ A noter que j'ai pas de Linux perso... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PiwiLAbruti Posté(e) le 12 mars 2015 Partager Posté(e) le 12 mars 2015 Il te faudra nécessairement un Linux, une machine virtuelle peut faire l'affaire. Sinon pour la cross-compilation, il y a spksrc avec lequel tous les paquets SynoCommunity sont générés : https://github.com/SynoCommunity/spksrc 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
gaetan.cambier Posté(e) le 12 mars 2015 Partager Posté(e) le 12 mars 2015 et ca fonctionne super bien 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Terrano Posté(e) le 12 mars 2015 Partager Posté(e) le 12 mars 2015 La debian Chroot installée sur le syno, ça conviendra ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
gaetan.cambier Posté(e) le 12 mars 2015 Partager Posté(e) le 12 mars 2015 a part la lenteur que j'avais et donc, suis passer sur mon core i3, ca fonctionnait 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Terrano Posté(e) le 19 mars 2015 Partager Posté(e) le 19 mars 2015 Bon, j'ai trouvé une autre solution beaucoup plus simple pour profiter de Google TTS sans passer par un AGI. Je prépare un petit tuto sur ce point. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
laurent.mario Posté(e) le 13 octobre 2015 Partager Posté(e) le 13 octobre 2015 est ce que quelq'un a trouver la méthode pour utiliser googletss.agi sur un synology ? 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.