bonjour!! est-il possible de faire lire un fichier texte enregistré sur mon serveur a asterisk? je fais parler asterisk avec GoogleTTS!! merci
bonjour!! est-il possible de faire lire un fichier texte enregistré sur mon serveur a asterisk? je fais parler asterisk avec GoogleTTS!! merci
Bonjour,
En debian j'utilise "pico2wave" et "sox". et AGI en perl
Slts
Dernière modification par asterfeb ; 11/10/2012 à 09h33.
Merci. mais il me semble que vous ne m'avez pas compris!! j'ai besoin de faire lire un fichier texte a asterisk! j'ecris mon texte que j'enrégistre et dans mon fichier extensions.conf je lui indique le chemin ou se trouve le texte, et il le lit!! c'est possible?
un script conv_texte pour transformer le texte en wav
C=`/bin/cat /var/lib/asterisk/agi-bin/fichier_text`
/usr/bin/pico2wave -l fr-FR -w /var/lib/asterisk/agi-bin/TEXTE.wav "$C"
sox "/var/lib/asterisk/agi-bin/TEXTE.wav" -r 8000 "/var/lib/asterisk/agi-bin/TEXTE_1.wav" remix -ql
sox -v 1.25 "/var/lib/asterisk/agi-bin/TEXTE_1.wav" "/var/lib/asterisk/agi-bin/TEXTE_2.wav"
et un script perl
#!/usr/bin/perl
use Asterisk::AGI;
$AGI = new Asterisk::AGI;
my $execf="/var/lib/asterisk/agi-bin/conv_texte";
system($execf);
$AGI->get_data('/var/lib/asterisk/agi-bin/TEXTE_2', "2000", "1");
Slts