Aller au contenu

Bootstrap


Messages recommandés

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

Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

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é par CoolRaoul
Lien vers le commentaire
Partager sur d’autres sites

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é ?

Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...

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é par squad
Lien vers le commentaire
Partager sur d’autres sites

  • 8 mois après...

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.

Lien vers le commentaire
Partager sur d’autres sites

  • 6 mois aprè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.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.